Initial commit: Clean workspace without heavy binaries

This commit is contained in:
2025-12-19 15:36:54 -03:00
commit c71fae7dbc
51 changed files with 10725 additions and 0 deletions
+47
View File
@@ -0,0 +1,47 @@
services:
db:
image: postgres:16-alpine
environment:
POSTGRES_USER: user
POSTGRES_PASSWORD: password
POSTGRES_DB: openccb
ports:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
cms-service:
build:
context: .
dockerfile: services/cms-service/Dockerfile
environment:
DATABASE_URL: postgresql://user:password@db:5432/openccb_cms
ports:
- "3001:3001"
volumes:
- uploads_data:/app/uploads
depends_on:
- db
lms-service:
build:
context: .
dockerfile: services/lms-service/Dockerfile
environment:
DATABASE_URL: postgresql://user:password@db:5432/openccb_lms
ports:
- "3002:3002"
depends_on:
- db
studio:
build:
context: ./web/studio
dockerfile: Dockerfile
ports:
- "3000:3000"
environment:
NEXT_PUBLIC_CMS_API_URL: http://localhost:3001
volumes:
postgres_data:
uploads_data: