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.
59 lines
1.4 KiB
59 lines
1.4 KiB
{ |
|
"name": "Bitwarden Dev", |
|
"dockerComposeFile": [ |
|
"../../.devcontainer/bitwarden_common/docker-compose.yml", |
|
"../../.devcontainer/internal_dev/docker-compose.override.yml" |
|
], |
|
"service": "bitwarden_server", |
|
"workspaceFolder": "/workspace", |
|
"features": { |
|
"ghcr.io/devcontainers/features/node:1": { |
|
"version": "16" |
|
} |
|
}, |
|
"mounts": [ |
|
{ |
|
"source": "../../dev/.data/keys", |
|
"target": "/home/vscode/.aspnet/DataProtection-Keys", |
|
"type": "bind" |
|
} |
|
], |
|
"customizations": { |
|
"vscode": { |
|
"settings": {}, |
|
"extensions": ["ms-dotnettools.csdevkit"] |
|
} |
|
}, |
|
"postCreateCommand": "bash .devcontainer/internal_dev/postCreateCommand.sh", |
|
"forwardPorts": [1080, 1433, 3306, 5432, 10000, 10001, 10002], |
|
"portsAttributes": { |
|
"1080": { |
|
"label": "Mail Catcher", |
|
"onAutoForward": "notify" |
|
}, |
|
"1433": { |
|
"label": "SQL Server", |
|
"onAutoForward": "notify" |
|
}, |
|
"3306": { |
|
"label": "MySQL", |
|
"onAutoForward": "notify" |
|
}, |
|
"5432": { |
|
"label": "PostgreSQL", |
|
"onAutoForward": "notify" |
|
}, |
|
"10000": { |
|
"label": "Azurite Storage Blob", |
|
"onAutoForward": "notify" |
|
}, |
|
"10001": { |
|
"label": "Azurite Storage Queue ", |
|
"onAutoForward": "notify" |
|
}, |
|
"10002": { |
|
"label": "Azurite Storage Table", |
|
"onAutoForward": "notify" |
|
} |
|
} |
|
}
|
|
|