diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index b1c78734..00000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -# Bun doesn't run well on Musl but this seems to work -FROM oven/bun:1.2.17-alpine as base - -# Switch to Bash by editing /etc/passwd -RUN apk add --no-cache libstdc++ git bash curl openssh cloc && \ - sed -i -e 's|/bin/ash|/bin/bash|g' /etc/passwd - -# Extract Node from its docker image (node:22-alpine) -COPY --from=node:22-alpine /usr/local/bin/node /usr/local/bin/node diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index c4a2af66..00000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "versia Dev Container", - "dockerFile": "Dockerfile", - "runArgs": [ - "-v", - "${localWorkspaceFolder}/config:/workspace/config", - "-v", - "${localWorkspaceFolder}/logs:/workspace/logs", - "-v", - "${localWorkspaceFolder}/uploads:/workspace/uploads", - "--network=host" - ], - "mounts": [ - "source=node_modules,target=/workspace/node_modules,type=bind,consistency=cached", - "type=bind,source=/home/${localEnv:USER}/.ssh,target=/root/.ssh,readonly" - ], - "customizations": { - "vscode": { - "settings": { - "terminal.integrated.shell.linux": "/bin/bash" - }, - "extensions": [ - "biomejs.biome", - "ms-vscode-remote.remote-containers", - "oven.bun-vscode", - "vivaxy.vscode-conventional-commits", - "EditorConfig.EditorConfig", - "tamasfe.even-better-toml", - "YoavBls.pretty-ts-errors", - "eamodio.gitlens" - ] - } - } -}