Merge pull request 'chore: add devcontainer' (#5) from chore/devcontainer into main

Reviewed-on: #5
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
This commit is contained in:
Michael.Seele@schmalz.de 2026-04-30 12:02:53 +00:00
commit 6f95a91a6c
Signed by: schmalz-git.git.onstackit.cloud
GPG key ID: 569DFBE669A0D544
2 changed files with 28 additions and 0 deletions

5
.devcontainer/Dockerfile Normal file
View file

@ -0,0 +1,5 @@
FROM schmalz.jfrog.io/default-docker/db-devcontainer-base:1
# ===== ===== ===== ===== ===== =====
# Project specific setup
# ===== ===== ===== ===== ===== =====

View file

@ -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"
]
}
}
}