added new features 3.0

This commit is contained in:
leon
2026-10-10 15:51:30 +02:00
parent 84d8697f23
commit 21e2ccefb2
41 changed files with 978 additions and 226 deletions

View File

@@ -10,7 +10,7 @@ POSTGRES_PASSWORD=<sicheres-passwort>
POSTGRES_DB=mpm
# --- Plattform-Container ---------------------------------------
NODE_ENV=production
NODE_ENV=development
PORT=3000
# Host-Port, unter dem die Plattform erreichbar ist
APP_PORT=8080
@@ -22,7 +22,7 @@ DATABASE_URL=postgresql://mpm:<sicheres-passwort>@postgres:5432/mpm
# Session-Gültigkeit in Minuten (kurz halten)
SESSION_TTL_MINUTES=120
# "true" sobald die Plattform hinter HTTPS/TLS betrieben wird
COOKIE_SECURE=true
COOKIE_SECURE=false
# "true", wenn ein Reverse Proxy (Nginx im Container) vorgeschaltet ist
BEHIND_PROXY=true
@@ -46,6 +46,9 @@ ADMIN_PASSWORD=<mindestens-10-zeichen>
# --- Marketplace OAuth (optional) --------------------------------
# Lokal: Host-Adresse einschließlich APP_PORT; Callback-Pfad wird von MPM ergänzt.
MARKETPLACE_PUBLIC_URL=http://127.0.0.1:8080
# Browser-Origin für Module. Leer = lokal automatisch localhost/127.0.0.1,
# bei Domains automatisch modules.<Plattformhost>. DNS und TLS dafür einrichten.
MODULE_PUBLIC_ORIGIN=
# Zufälliger, dauerhafter Wert (mindestens 32 Zeichen), z. B. openssl rand -base64 32.
MARKETPLACE_TOKEN_ENCRYPTION_KEY=
# OAuth-App Callback: http://127.0.0.1:8080/api/v1/marketplace/oauth/github/callback