CI/CD drafting.

This commit is contained in:
Florian THIERRY
2024-09-19 18:03:23 +02:00
parent 0e2fb945a4
commit 610723c561
7 changed files with 173 additions and 4 deletions

37
docker-compose.yml Normal file
View File

@@ -0,0 +1,37 @@
services:
codiki-database:
image: "postgres:16"
container_name: "codiki-database"
ports:
- "50010:5432"
networks:
- "codiki-network"
environment:
POSTGRES_DB: codiki_db
POSTGRES_USER: codiki_admin
POSTGRES_PASSWORD: password
PGDATA: /var/lib/postgresql/data/pgdata
volumes:
- "./docker/postgresql/pgdata:/var/lib/postgresql/data/pgdata"
codiki-backend:
image: codiki-backend:latest
container_name: "codiki-backend"
environment:
- "SPRING_PROFILES_ACTIVE=prod"
ports:
- "50011:8080"
networks:
- "codiki-network"
codiki-frontend:
image: codiki-frontend:latest
container_name: "codiki-frontend"
ports:
- "50012:80"
- "50013:443"
networks:
- "codiki-network"
networks:
codiki-network: