Docker mit traefik und portainer

This commit is contained in:
rxf
2025-09-22 16:35:59 +02:00
parent 6d04ab93c0
commit a255543da6
64 changed files with 5421 additions and 25 deletions

28
.env.traefik.example Normal file
View File

@@ -0,0 +1,28 @@
# Traefik Environment Configuration for CitySensor Registry
# Copy this file to .env.production and adjust the values
# Domain Configuration
DOMAIN=my.domain.com
ACME_EMAIL=your-email@domain.com
# Database Configuration
MYSQL_PASSWORD=your_secure_mysql_password_here
MYSQL_ROOT_PASSWORD=your_super_secure_root_password_here
# Services accessible via subdomains:
# - Frontend: https://rezepte.${DOMAIN}
# - Traefik Dashboard: https://traefik.${DOMAIN} (admin:admin)
# - phpMyAdmin: https://phpmyadmin.${DOMAIN}
# - Portainer: https://portainer.${DOMAIN}
# Docker Registry Authentication (CitySensor)
DOCKER_REGISTRY=docker.citysensor.de
DOCKER_USERNAME=your_username_here
DOCKER_PASSWORD=your_password_here
# Docker Registry Images (CitySensor)
BACKEND_IMAGE=docker.citysensor.de/rezepte-klaus-backend:latest
FRONTEND_IMAGE=docker.citysensor.de/rezepte-klaus-frontend:latest
# Optional: JWT Secret (currently not used, but prepared for future authentication)
# JWT_SECRET=your_super_secure_jwt_secret_minimum_32_characters_long