EF conversion and local DB
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Elias Jansson
2025-06-02 23:32:28 +02:00
parent 3b0ea79748
commit 5169889753
62 changed files with 1332 additions and 9428 deletions

View File

@@ -0,0 +1,38 @@
version: '3.8'
services:
aberwyn-app:
image: aberwyn:latest
build:
context: ../
dockerfile: Dockerfile
ports:
- "5000:80"
environment:
ASPNETCORE_ENVIRONMENT: Development
DB_NAME: aberwyn_dev
depends_on:
- mysql
networks:
- aberwyn-net
mysql:
image: mysql:8
container_name: aberwyn-mysql-dev
restart: always
environment:
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_DATABASE: aberwyn_dev
MYSQL_USER: aberwyn
MYSQL_PASSWORD: 3edc4RFV
volumes:
- mysql-dev-data:/var/lib/mysql
networks:
- aberwyn-net
volumes:
mysql-dev-data:
networks:
aberwyn-net:

View File

@@ -0,0 +1,38 @@
version: '3.8'
services:
aberwyn-app:
image: aberwyn:latest
build:
context: ../
dockerfile: Dockerfile
ports:
- "8080:80"
environment:
ASPNETCORE_ENVIRONMENT: Production
DB_NAME: aberwyn_prod
depends_on:
- mysql
networks:
- aberwyn-net
mysql:
image: mysql:8
container_name: aberwyn-mysql-prod
restart: always
environment:
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_DATABASE: aberwyn_prod
MYSQL_USER: aberwyn
MYSQL_PASSWORD: 3edc4RFV
volumes:
- mysql-prod-data:/var/lib/mysql
networks:
- aberwyn-net
volumes:
mysql-prod-data:
networks:
aberwyn-net:

View File

@@ -1,17 +0,0 @@
version: '3.8'
services:
dev-db:
image: mysql:8
container_name: aberwyn-dev-db
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: aberwyn
MYSQL_USER: aberwyn
MYSQL_PASSWORD: devpass
volumes:
- dev-mysql-data:/var/lib/mysql
volumes:
dev-mysql-data: