fix(compose): fix nginx config to handle public folder
This commit is contained in:
15
compose.yaml
15
compose.yaml
@@ -8,14 +8,16 @@ services:
|
||||
working_dir: /home/node/app
|
||||
volumes:
|
||||
- ./app:/home/node/app
|
||||
environment:
|
||||
DB_USER: myuser
|
||||
DB_PASSWORD: example
|
||||
DB_DATABASE: pathtoglory
|
||||
DB_HOST: db
|
||||
develop:
|
||||
watch:
|
||||
- path: ./app/server
|
||||
action: sync+restart
|
||||
target: /home/node/app/server
|
||||
- path: ./app/public
|
||||
action: sync
|
||||
target: /home/node/app/public
|
||||
command: node --env-file=.env ./index.js
|
||||
networks:
|
||||
- app-network
|
||||
@@ -47,12 +49,17 @@ services:
|
||||
volumes:
|
||||
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
- ./nginx/ssl:/etc/nginx/ssl:ro
|
||||
- ./app/public/:/usr/share/nginx/html:ro
|
||||
develop:
|
||||
watch:
|
||||
- path: ./app/public
|
||||
action: sync+restart
|
||||
target: /usr/share/nginx/html
|
||||
depends_on:
|
||||
- app
|
||||
networks:
|
||||
- app-network
|
||||
|
||||
|
||||
networks:
|
||||
app-network:
|
||||
driver: bridge
|
||||
|
||||
Reference in New Issue
Block a user