Finaliza roles, add compose

This commit is contained in:
LeoMortari
2025-09-14 01:50:04 -03:00
parent 7b7a666902
commit 63a4a002ec
7 changed files with 105 additions and 15 deletions

24
docker-compose.yml Normal file
View File

@@ -0,0 +1,24 @@
services:
app:
build:
context: .
dockerfile: Dockerfile
container_name: clipperia-api
ports:
- '3050:3000'
environment:
NODE_ENV: production
DATABASE_URL: postgresql://postgres:postgres@db:5432/clipperia?schema=public
volumes:
- .:/usr/src/app
- /usr/src/app/node_modules
networks:
- clipperia-network
# - dokploy-network
command: ['yarn', 'start:prod']
networks:
clipperia-network:
internal: true
dokploy-network:
external: true