feat(c4-model): added likec4 system model
This commit is contained in:
parent
e78b3fb9b1
commit
97599dfa99
8 changed files with 155 additions and 17 deletions
13
.devcontainer/Dockerfile
Normal file
13
.devcontainer/Dockerfile
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
FROM mcr.microsoft.com/devcontainers/base:ubuntu
|
||||
# Install the xz-utils package
|
||||
RUN apt-get update && apt-get upgrade && apt install -y ca-certificates curl gnupg
|
||||
|
||||
|
||||
RUN mkdir -p /etc/apt/keyrings
|
||||
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
|
||||
|
||||
RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
|
||||
|
||||
RUN sudo apt update && apt install nodejs -y
|
||||
|
||||
RUN npm install --global likec4
|
||||
|
|
@ -1,6 +1,9 @@
|
|||
{
|
||||
"name": "Ubuntu",
|
||||
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
|
||||
// "build": {
|
||||
// "dockerfile": "Dockerfile"
|
||||
// },
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/git:1": {},
|
||||
"ghcr.io/devcontainers/features/go:1": {},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue