39 lines
1.3 KiB
YAML
39 lines
1.3 KiB
YAML
services:
|
|
# ─── server1 ───
|
|
server1:
|
|
extends:
|
|
file: docker-compose.yml
|
|
service: server1
|
|
env_file: [ ./env/staging.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/staging.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/public:/home/jcoakley/aptiva-dev1-app/public:ro
|
|
- /home/jcoakley/aptiva-dev1-app/user_profile.db:/home/jcoakley/aptiva-dev1-app/user_profile.db
|
|
|
|
# ─── server3 ───
|
|
server3:
|
|
extends:
|
|
file: docker-compose.yml
|
|
service: server3
|
|
env_file: [ ./env/staging.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 |