diff options
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..dc7615d --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +version: '3' + +services: + prod: + build: ./ + env_file: + - .env + expose: + - 4000 + depends_on: + - 'db' + volumes: + - ${USER_UPLOADS}/uploads:/app/bin/priv/static/uploads + depends_on: + - db + nginx: + build: ./nginx + ports: + - "8081:80" + volumes: + - ${USER_UPLOADS}:/uploads + depends_on: + - prod + db: + image: 'postgres:14' + env_file: + - .env + volumes: + - pgdata:/var/lib/postgresql/data + +volumes: + pgdata: |