Deployment-Rules for second server

This commit is contained in:
2026-09-26 11:51:49 +02:00
parent 790e8e1dbc
commit 985c9ce07e
9 changed files with 814 additions and 1 deletions
+65
View File
@@ -0,0 +1,65 @@
# Vorlage für /opt/mareike/shared/.env auf endeavour.
# Nach dem Kopieren alle <...>-Platzhalter ersetzen. Diese Datei kommt NIE ins Image und NIE ins Repo.
# Keine ${...}-Verweise auf andere Variablen verwenden, Werte ausschreiben.
APP_NAME=mareike
APP_ENV=production
APP_DEBUG=false
# Erzeugen mit: echo "base64:$(openssl rand -base64 32)" – danach NIE mehr ändern (verschlüsselte Daten!)
APP_KEY=
# Domain des Dach-Tenants "lv"
APP_URL=https://<lv-subdomain>.meine-anmeldung.digital
# Kein ASSET_URL: Assets kommen von der jeweiligen Tenant-Domain selbst.
APP_LOCALE=de
APP_FALLBACK_LOCALE=de
LOG_CHANNEL=stack
LOG_STACK=daily
LOG_DAILY_DAYS=30
LOG_LEVEL=warning
# KeyHelp-MariaDB auf dem Host, per Unix-Socket (Verzeichnis /run/mysqld ist in den Container gemountet)
DB_CONNECTION=mysql
DB_HOST=localhost
DB_SOCKET=/run/mysqld/mysqld.sock
DB_DATABASE=<datenbankname-aus-keyhelp>
DB_USERNAME=<datenbanknutzer-aus-keyhelp>
DB_PASSWORD=<passwort>
SESSION_DRIVER=database
SESSION_LIFETIME=120
SESSION_SECURE_COOKIE=true
SESSION_DOMAIN=null
CACHE_STORE=database
QUEUE_CONNECTION=sync
FILESYSTEM_DISK=local
# Versand über ein KeyHelp-Postfach (STARTTLS auf 587)
MAIL_MAILER=smtp
MAIL_SCHEME=smtp
MAIL_HOST=<hostname-des-mailservers>
MAIL_PORT=587
MAIL_USERNAME=<noreply@meine-anmeldung.digital>
MAIL_PASSWORD=<passwort>
MAIL_FROM_ADDRESS=<noreply@meine-anmeldung.digital>
MAIL_FROM_NAME=mareike
# Empfänger der Admin-Benachrichtigungen (z. B. neue Registrierungen)
APP_ADMIN_MAIL=<admin@meine-anmeldung.digital>
APP_ADMIN_NAME="<Name>"
# Maximale Größe hochgeladener Belege in MB (php.ini erlaubt bis 64)
MAX_INVOICE_FILE_SIZE=16
# WebDAV-Ablage: unbedingt ein EIGENER Ordner, getrennt vom bestehenden Server
WEBDAV_HOST=<https://cloud.example.org/remote.php/dav/files/<nutzer>/<eigener-ordner>/>
WEBDAV_USER=<nutzer>
WEBDAV_PASS=<app-passwort>
# Prüfdienst für erweiterte Führungszeugnisse
COC_CHECK_URL=<https://efzcheck.example.org/api/v1/check-efz>
# MUSS leer bleiben: "bdp-lv-sachsen" würde beim Seeden die Sachsen-Tenants und deren Personen einspielen.
PROVIDER=