fix: migrations

This commit is contained in:
2026-03-11 13:34:52 +01:00
parent 5921987ad7
commit b610e46bd5
10 changed files with 557 additions and 697 deletions

View File

@@ -3,40 +3,50 @@ version: "3"
dotenv: [".env"]
vars:
PROJECT: timetracker
PROJECT: nalu_b2b
BUILD_DIR: ./bin
REMOTE_USER: root
REMOTE_HOST: 192.168.220.30
REMOTE_HOST: dc02-de
EMAIL_SMTP_PORT: 1025
EMAIL_SMTP_HOST: localhost
GITEA_SERVICE: gitea_postgres_db
GITEA_DB: gitea
GITEA_USER: gitea
LOCAL_DB_SERVICE: db
LOCAL_DB_USER: nalu
LOCAL_DB_NAME: nalu
LOCAL_DB_PASSWORD: Maal12345678
DUMP_FILE_NAME:
sh: echo gitea_$(date +%Y_%m_%d__%H_%M_%S).sql
GITEA_REMOTE_SERVICE: "gitea_postgres_db"
GITEA_REMOTE_DB_NAME: "gitea"
GITEA_REMOTE_DB_USER: "gitea"
GITEA_REMOTE_DB_PASS: "gitea"
sh: echo nalu_$(date +%Y_%m_%d__%H_%M_%S).sql
REMOTE_DB_SERVICE: "www_naluconcept_com_nalu_db"
REMOTE_DB_NAME: "presta"
REMOTE_DB_USER: "presta"
REMOTE_DB_PASS: "presta"
DOCKER_CONFIG: |
services:
{{.DB_SERVICE_NAME}}:
image: postgres:alpine
container_name: {{.DB_SERVICE_NAME}}
environment:
POSTGRES_USER: {{.DB_USER}}
POSTGRES_PASSWORD: {{.DB_PASSWORD}}
POSTGRES_DB: {{.DB_NAME}}
{{.LOCAL_DB_SERVICE}}:
image: mariadb:latest
container_name: {{.LOCAL_DB_SERVICE}}
command:
- --innodb_buffer_pool_size=134217728
- --key_buffer_size=33554432
- --query_cache_type=1
- --query_cache_size=67108864
- --query-cache-strip-comments=1
- --max-connections=256
- --event_scheduler=1
- --log-bin=binlog
- --log_bin_trust_function_creators=1
ports:
- "{{.DB_PORT}}:{{.DB_PORT}}"
- "3306:3306"
volumes:
- postgres_data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres"]
interval: 10s
timeout: 5s
retries: 5
- db_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: {{.LOCAL_DB_PASSWORD}}
MYSQL_DATABASE: {{.LOCAL_DB_NAME}}
MARIADB_USER: {{.LOCAL_DB_USER}}
MARIADB_PASSWORD: {{.LOCAL_DB_PASSWORD}}
TZ: CET-1CES
restart: always
pdf:
image: registry.ma-al.com/print-rs:latest
command: start_server
@@ -65,7 +75,7 @@ vars:
MP_VERBOSE: true
volumes:
postgres_data:
db_data:
mailpit_data:
@@ -74,7 +84,7 @@ includes:
dev: ./taskfiles/dev.yml
build: ./taskfiles/build.yml
db: ./taskfiles/db.yml
gitea: ./taskfiles/gitea.yml
nalu: ./taskfiles/nalu_db.yml
i18n: ./taskfiles/i18n.yml
tpl: ./taskfiles/templates.yml