mirror of https://github.com/ghostfolio/ghostfolio
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
819 B
30 lines
819 B
{
|
|
"name": "Ghostfolio (Ona demo)",
|
|
"image": "mcr.microsoft.com/devcontainers/javascript-node:1-22",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/docker-in-docker:2": {
|
|
"moby": false,
|
|
"dockerDashComposeVersion": "v2"
|
|
},
|
|
"ghcr.io/devcontainers/features/git:1": {}
|
|
},
|
|
"forwardPorts": [3333, 4200, 5432, 6379],
|
|
"portsAttributes": {
|
|
"3333": { "label": "Ghostfolio API" },
|
|
"4200": { "label": "Ghostfolio Client" },
|
|
"5432": { "label": "PostgreSQL" },
|
|
"6379": { "label": "Redis" }
|
|
},
|
|
"postCreateCommand": "bash .devcontainer/post-create.sh",
|
|
"remoteUser": "node",
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"dbaeumer.vscode-eslint",
|
|
"esbenp.prettier-vscode",
|
|
"Prisma.prisma",
|
|
"nrwl.angular-console"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
|