.env-Datei (Docker Compose) oder in der Oberfläche von Coolify/Portainer. Nach einer Änderung den Stack neu ausrollen (docker compose up -d bzw. Deploy).
Grundlagen
Datenbank, Redis, Echtzeit
Ohne Mailversand können sich neue Nutzer nicht selbst bestätigen; Plattform-Admins bestätigen Konten dann unter
/admin → Nutzer.
Dateien
Uploads: Bilder bis 10 MB (werden als WebP neu kodiert), Anhänge bis 100 MB, Videos bis 2 GB (werden vom Worker zu Streaming-Fassungen umgewandelt).
Zahlungen (Stripe)
Leer gelassen bleiben die Zahlungsfunktionen aus; alles andere funktioniert.
Push-Benachrichtigungen
docker compose exec app php bin/console app:push:keys erzeugt ein Schlüsselpaar; die drei Zeilen PUSH_VAPID_PUBLIC_KEY, PUSH_VAPID_PRIVATE_KEY, PUSH_VAPID_SUBJECT eintragen. Leer = Push aus. Die Schlüssel nach dem Erzeugen nicht mehr ändern, sonst verlieren alle Geräte ihr Abo.
Anmeldung mit Google
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET – siehe Anmeldung mit Google einrichten. Leer = kein Google-Knopf.
Rechtstexte
LEGAL_IMPRESSUM, LEGAL_DATENSCHUTZ, LEGAL_AGB – Rechtstexte der Plattform-Ebene (/impressum …) als HTML. Jede Community pflegt ihre eigenen Texte in den Einstellungen; dort gibt es Vorlagen.