2021-11-30 02:28:25 +00:00
|
|
|
version: '3.8'
|
2021-12-02 20:45:33 +00:00
|
|
|
services:
|
2021-11-30 02:28:25 +00:00
|
|
|
database:
|
2025-03-22 13:42:37 +00:00
|
|
|
container_name: pvtchat_database
|
2021-12-02 22:29:43 +00:00
|
|
|
image: mongo:5-focal
|
2021-12-02 21:23:31 +00:00
|
|
|
ports: [27017:27017]
|
2025-03-22 13:42:37 +00:00
|
|
|
volumes: [pvtchat:/data/db]
|
2021-12-02 21:01:39 +00:00
|
|
|
restart: unless-stopped
|
2022-12-07 20:05:12 +00:00
|
|
|
app:
|
2025-03-22 13:42:37 +00:00
|
|
|
container_name: pvtchat_app
|
2022-01-14 18:29:19 +00:00
|
|
|
depends_on: [database]
|
2022-12-07 20:05:12 +00:00
|
|
|
build:
|
|
|
|
context: ./
|
|
|
|
dockerfile: Dockerfile.prod
|
|
|
|
ports: [3000:3000, 4200:4200]
|
|
|
|
env_file: [./backend/.env, ./frontend/env/.env.dev]
|
2021-12-02 21:19:24 +00:00
|
|
|
volumes:
|
2022-12-07 20:05:12 +00:00
|
|
|
- ./backend/src:/app/backend/src
|
|
|
|
- ./backend/assets:/app/backend/assets
|
|
|
|
- ./backend/logs:/app/backend/logs
|
|
|
|
- ./frontend/src:/app/frontend/src
|
2021-12-02 21:01:39 +00:00
|
|
|
restart: unless-stopped
|
2021-12-02 20:45:33 +00:00
|
|
|
volumes:
|
2025-03-22 13:42:37 +00:00
|
|
|
pvtchat:
|