dev1/docker-compose.prod.yml

39 lines
1.4 KiB
YAML

services:
# ─── server1 ───
server1:
extends:
file: docker-compose.yml
service: server1
env_file: [ ./env/prod.env ]
environment:
- NODE_ENV=production
- SALARY_DB=/app/data/salary_info.db
volumes:
- /home/jcoakley/aptiva-dev1-app/salary_info.db:/app/data/salary_info.db:ro
- /home/jcoakley/aptiva-dev1-app/public:/home/jcoakley/aptiva-dev1-app/public:ro
# ─── server2 ───
server2:
extends:
file: docker-compose.yml
service: server2
env_file: [ ./env/prod.env ]
environment:
- NODE_ENV=production
- SALARY_DB=/home/jcoakley/aptiva-dev1-app/salary_info.db
volumes:
- /home/jcoakley/aptiva-dev1-app/salary_info.db:/home/jcoakley/aptiva-dev1-app/salary_info.db:ro
- /home/jcoakley/aptiva-dev1-app/user_profile.db:/home/jcoakley/aptiva-dev1-app/user_profile.db:ro
- /home/jcoakley/aptiva-dev1-app/public:/home/jcoakley/aptiva-dev1-app/public:ro
# ─── server3 ───
server3:
extends:
file: docker-compose.yml
service: server3
env_file: [ ./env/prod.env ]
environment:
- NODE_ENV=production
volumes:
- /home/jcoakley/aptiva-dev1-app/public:/home/jcoakley/aptiva-dev1-app/public:ro
- /home/jcoakley/aptiva-dev1-app/user_profile.db:/home/jcoakley/aptiva-dev1-app/user_profile.db:ro