diff --git a/.devcontainer/devcontainer.json b/.devcontainer/docker/devcontainer.json similarity index 95% rename from .devcontainer/devcontainer.json rename to .devcontainer/docker/devcontainer.json index a7cb7c77..6a4e6ae0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/docker/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "JetKVM", + "name": "JetKVM docker devcontainer", "image": "mcr.microsoft.com/devcontainers/go:1.25-trixie", "features": { "ghcr.io/devcontainers/features/node:1": { diff --git a/.devcontainer/install-deps.sh b/.devcontainer/install-deps.sh index 94106cc9..9fd3dc63 100755 --- a/.devcontainer/install-deps.sh +++ b/.devcontainer/install-deps.sh @@ -61,3 +61,4 @@ else echo "Warning: Audio dependencies script not found at ${AUDIO_DEPS_SCRIPT}" echo "Skipping audio dependencies installation." fi +rm -rf "${BUILDKIT_TMPDIR}" diff --git a/.devcontainer/podman/devcontainer.json b/.devcontainer/podman/devcontainer.json new file mode 100644 index 00000000..bba58a31 --- /dev/null +++ b/.devcontainer/podman/devcontainer.json @@ -0,0 +1,19 @@ +{ + "name": "JetKVM podman devcontainer", + "image": "mcr.microsoft.com/devcontainers/go:1.25-trixie", + "features": { + "ghcr.io/devcontainers/features/node:1": { + // Should match what is defined in ui/package.json + "version": "22.19.0" + } + }, + "runArgs": [ + "--userns=keep-id", + "--security-opt=label=disable", + "--security-opt=label=nested" + ], + "containerUser": "vscode", + "containerEnv": { + "HOME": "/home/vscode" + } +} \ No newline at end of file diff --git a/ui/src/routes/devices.$id.mount.tsx b/ui/src/routes/devices.$id.mount.tsx index bc29c455..4672ef99 100644 --- a/ui/src/routes/devices.$id.mount.tsx +++ b/ui/src/routes/devices.$id.mount.tsx @@ -374,8 +374,8 @@ function UrlView({ icon: FedoraIcon, }, { - name: "openSUSE Leap 15.6", - url: "https://download.opensuse.org/distribution/leap/15.6/iso/openSUSE-Leap-15.6-NET-x86_64-Media.iso", + name: "openSUSE Leap 16.0", + url: "https://download.opensuse.org/distribution/leap/16.0/offline/Leap-16.0-online-installer-x86_64.install.iso", icon: OpenSUSEIcon, }, {