diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 5f62eb1..a427d24 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,3 +1,5 @@ { - "image": "fullspectrumconfidence.modzero.xyz/modzero/kredens-devcontainer" + "dockerComposeFile": "./docker-compose.devcontainer.yml", + "service": "dev", + "workspaceFolder": "/workspaces/kredens" } \ No newline at end of file diff --git a/.devcontainer/docker-compose.devcontainer.yml b/.devcontainer/docker-compose.devcontainer.yml new file mode 100644 index 0000000..a942110 --- /dev/null +++ b/.devcontainer/docker-compose.devcontainer.yml @@ -0,0 +1,12 @@ +include: + - ../docker-compose.yml +services: + dev: + image: fullspectrumconfidence.modzero.xyz/modzero/kredens-devcontainer + cap_add: + - SYS_PTRACE + security_opt: + - seccomp:unconfined + command: sleep infinity + volumes: + - ../..:/workspaces:cached diff --git a/docker-compose.yml b/docker-compose.yml index e0257aa..57cbe10 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,7 +22,7 @@ services: cap_add: - NET_ADMIN volumes: - - ${LOCAL_WORKSPACE_FOLDER:-./}configs/caddy/:/etc/caddy/ + - ${LOCAL_WORKSPACE_FOLDER:-./}dockerfiles/assets/caddy/:/etc/caddy/ - caddy_data:/data - caddy_config:/config ports: