diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..a446809 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,17 @@ +{ + "name": "Waterlevel Software Development", + "dockerComposeFile": "docker-compose.yaml", + "service": "app", + "workspaceFolder": "/workspace", + "customizations": { + "vscode": { + "extensions": [ + "platformio.platformio-ide", + "mutantdino.resourcemonitor", + "ms-azuretools.vscode-docker", + "meezilla.json" + ] + } + } +} + diff --git a/.devcontainer/docker-compose.yaml b/.devcontainer/docker-compose.yaml new file mode 100644 index 0000000..d37f144 --- /dev/null +++ b/.devcontainer/docker-compose.yaml @@ -0,0 +1,9 @@ +version: '3.8' +services: + app: + image: gitea.maiertobi.de/tobimai/devcontainer-pio:latest + user: tobi:tobi + volumes: + - ..:/workspace:cached + - /home/tobi/.ssh:/home/tobi/.ssh:ro + command: sleep infinity