fixed client login and changed qt6 lib

This commit is contained in:
2026-02-02 12:48:16 +01:00
parent 6901dc369b
commit 1de7f5b593
13 changed files with 755 additions and 21 deletions
+38
View File
@@ -0,0 +1,38 @@
# ==============================================
# mGuard VPN Endpoint Server Configuration
# ==============================================
# Copy this file to .env and adjust the values
# Database Configuration
DB_ROOT_PASSWORD=change_me_root_password
DB_NAME=mguard_vpn
DB_USER=mguard
DB_PASSWORD=change_me_db_password
# API/Web Configuration
# Generate with: openssl rand -hex 32
SECRET_KEY=change_me_generate_with_openssl_rand_hex_32
# Admin User (created on first startup)
ADMIN_USERNAME=admin
ADMIN_PASSWORD=change_me_admin_password
ADMIN_EMAIL=admin@example.com
# ==============================================
# OpenVPN Container
# ==============================================
# Der OpenVPN-Container läuft im Host-Netzwerk-Modus und verwaltet
# automatisch alle VPN-Server-Instanzen, die in der Datenbank als
# aktiv markiert sind.
#
# Workflow:
# 1. Container starten mit: docker-compose up -d
# 2. Im Browser: CA erstellen unter http://localhost:8000/ca/new
# 3. VPN-Server erstellen unter http://localhost:8000/vpn-servers/new
# 4. Der Container erkennt neue Server automatisch (Polling alle 30s)
#
# Keine Anpassungen in docker-compose.yml nötig!
# VPN-Server können jederzeit über die Web-UI hinzugefügt/entfernt werden.
#
# Optional: Polling-Intervall anpassen (Standard: 30 Sekunden)
# POLL_INTERVAL=30