diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..d2e3510 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,5 @@ +FROM schmalz.jfrog.io/default-docker/db-devcontainer-base:1 + +# ===== ===== ===== ===== ===== ===== +# Project specific setup +# ===== ===== ===== ===== ===== ===== diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..50ad4c6 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,23 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/typescript-node +{ + "build": { + "dockerfile": "Dockerfile" + }, + "mounts": [ + "source=${localEnv:HOME}/.devcontainer/.config/,target=/home/ubuntu/.config/,type=bind,consistency=cached", + "source=${localEnv:HOME}/.devcontainer/.zshrc,target=/home/ubuntu/.zshrc_user,type=bind,consistency=cached", + "source=${localEnv:HOME}/.devcontainer/.commandhistory/,target=/commandhistory/,type=bind,consistency=cached", + "source=${localEnv:HOME}/.devcontainer/.aws/,target=/home/ubuntu/.aws/,type=bind,consistency=cached" + // Project specific mounts + ], + "customizations": { + "vscode": { + "extensions": [ + "amazonwebservices.aws-toolkit-vscode", + "biomejs.biome", + "likec4.likec4-vscode" + ] + } + } +}