Initial commit
This commit is contained in:
commit
3abc7ec6d1
48 files changed
+9873
No files matched your search
@@ -0,0 +1,17 @@
|
||||
FROM mcr.microsoft.com/devcontainers/base:ubuntu24.04
|
||||
|
||||
USER root
|
||||
|
||||
ENV DOTNET_ROOT=/usr/share/dotnet \
|
||||
PATH=/usr/share/dotnet:$PATH
|
||||
|
||||
ARG DOTNET_SDK_TOOLING_CHANNEL=10.0.3xx
|
||||
|
||||
RUN set -eux; \
|
||||
curl -fsSL https://dot.net/v1/dotnet-install.sh -o /tmp/dotnet-install.sh; \
|
||||
chmod +x /tmp/dotnet-install.sh; \
|
||||
/tmp/dotnet-install.sh --channel "$DOTNET_SDK_TOOLING_CHANNEL" --quality GA --install-dir /usr/share/dotnet; \
|
||||
rm -f /tmp/dotnet-install.sh
|
||||
|
||||
USER vscode
|
||||
WORKDIR /workspaces
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "Backend",
|
||||
"dockerComposeFile": ["../../docker-compose.yml"],
|
||||
"service": "backend",
|
||||
"workspaceFolder": "/workspaces/backend",
|
||||
"updateRemoteUserUID": false,
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"extensions": ["esbenp.prettier-vscode", "mikeburgh.xml-format", "ms-dotnettools.csdevkit@3.10.14"],
|
||||
"settings": {
|
||||
"dotnetAcquisitionExtension.sharedExistingDotnetPath": "/usr/share/dotnet/dotnet",
|
||||
"remote.autoForwardPorts": false,
|
||||
"[csharp]": {
|
||||
"editor.defaultFormatter": "ms-dotnettools.csharp"
|
||||
},
|
||||
"[xml]": {
|
||||
"editor.defaultFormatter": "mikeburgh.xml-format"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"forwardPorts": [5000, 5001],
|
||||
"portsAttributes": {
|
||||
"5001": {
|
||||
"protocol": "https"
|
||||
}
|
||||
},
|
||||
"remoteUser": "vscode"
|
||||
}
|
||||
Reference in new issue
Block a user