File tree Expand file tree Collapse file tree 4 files changed +65
-0
lines changed Expand file tree Collapse file tree 4 files changed +65
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm
2
+
3
+ # [Optional] Uncomment this section to install additional OS packages.
4
+ # RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
5
+ # && apt-get -y install --no-install-recommends <your-package-list-here>
6
+
7
+ # [Optional] Uncomment if you want to install an additional version of node using nvm
8
+ # ARG EXTRA_NODE_VERSION=10
9
+ # RUN su node -c "source /usr/local/share/nvm/nvm.sh && nvm install ${EXTRA_NODE_VERSION}"
10
+
11
+ # [Optional] Uncomment if you want to install more global node modules
12
+ # RUN su node -c "npm install -g <your-package-list-here>"
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " leq-devcontainer" ,
3
+ "dockerComposeFile" : " docker-compose.yml" ,
4
+ "service" : " app" ,
5
+ "workspaceFolder" : " /workspaces/${localWorkspaceFolderBasename}"
6
+ }
Original file line number Diff line number Diff line change
1
+ version : ' 3.8'
2
+
3
+ services :
4
+ app :
5
+ build :
6
+ context : .
7
+ dockerfile : Dockerfile
8
+
9
+ volumes :
10
+ - ../..:/workspaces:cached
11
+
12
+ # Overrides default command so things don't shut down after the process ends.
13
+ command : sleep infinity
14
+
15
+ # Runs app on the same network as the database container, allows "forwardPorts" in devcontainer.json function.
16
+ network_mode : service:db
17
+
18
+ # Use "forwardPorts" in **devcontainer.json** to forward an app port locally.
19
+ # (Adding the "ports" property to this file will not forward from a Codespace.)
20
+
21
+ db :
22
+ image : postgres:latest
23
+ restart : unless-stopped
24
+ volumes :
25
+ - db-data:/var/lib/postgresql/data
26
+ environment :
27
+ POSTGRES_PASSWORD : postgres
28
+ POSTGRES_USER : postgres
29
+ POSTGRES_DB : postgres
30
+
31
+ # Add "forwardPorts": ["5432"] to **devcontainer.json** to forward PostgreSQL locally.
32
+ # (Adding the "ports" property to this file will not forward from a Codespace.)
33
+
34
+ volumes :
35
+ db-data :
Original file line number Diff line number Diff line change
1
+ # To get started with Dependabot version updates, you'll need to specify which
2
+ # package ecosystems to update and where the package manifests are located.
3
+ # Please see the documentation for more information:
4
+ # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5
+ # https://containers.dev/guide/dependabot
6
+
7
+ version : 2
8
+ updates :
9
+ - package-ecosystem : " devcontainers"
10
+ directory : " /"
11
+ schedule :
12
+ interval : weekly
You can’t perform that action at this time.
0 commit comments