Dokumentation und Anleitungen für Personen, die ihre Discourse-Sites selbst hosten.
Einrichtung & Konfiguration
- Installationsanleitung: Install Discourse in production with the official supported instructions
- Plugins installieren: Install plugins on a self-hosted site
- Umgebungsvariablen: Set Environmental Variables
- Tracking-Branch für Updates: Configure a supported tracking branch to get Discourse software updates
- Speicherort: Change Discourse install storage location
- Amazon S3-Uploads: Set up file and image uploads to S3
- Amazon S3-Speicher: Configure an S3 compatible object storage provider for uploads
- Google Cloud Storage: Set up image uploads to Google Cloud Storage
- Firewall-Konfiguration: Configure a firewall for Discourse
- Cloudflare Best Practices: Using Discourse with Cloudflare: Best Practices
- CDN-Einrichtung: Enable a CDN for your Discourse
- Vollständiges Website-CDN: Full site CDN acceleration for Discourse
- Swapfile-Erstellung: Create a swapfile for your Linux server
- Host-Run-Support: Host run support for launcher
- Caddy-Einrichtung: Use Caddy instead of NGNIX as your reverse proxy
- Mehrere Websites: Run other websites on the same machine as Discourse
- Separater PostgreSQL: Configure Discourse to use a separate PostgreSQL server
- Subfolder-Installation: Serve Discourse from a subfolder (path prefix) instead of a subdomain
- Cloudfront Reverse Proxy: Configure a Cloudfront reverse proxy for a subfolder install
- Langsame Datenbankwiederherstellung: Recover from a very slow database
- Installation von Themes in app.yml: Install a Theme programatically
Docker verwenden
- Fehlerbehebung: Troubleshoot docker installation issues
- SSL-Einrichtung: Allow SSL / HTTPS for your Discourse Docker setup
- Ressourcenkonfiguration: Configure Discourse Docker on servers with more RAM and CPU
- Multisite-Konfiguration: Multisite configuration with Docker
- Migration zu Docker: Migrate an old Discourse install to Docker
- Docker manuell aktualisieren: Manually update Discourse and Docker image to latest
KI
- Selbst gehosteter Leitfaden: Discourse AI - Self-Hosted Guide
- Open-Source LLM: Self-Hosting an OpenSource LLM for DiscourseAI
- Selbst gehostete Embeddings: Self-Hosting Embeddings for DiscourseAI
- Selbst gehostete Emotionen: Self-Hosting Sentiment and Emotion for DiscourseAI
Domains
- Domainänderung: Change the domain name or rename your Discourse
- Let’s Encrypt-Einrichtung: Set up HTTPS support with Let's Encrypt
- Subfolder-Einrichtung: Use a subfolder (path prefix) to serve Discourse with multiple servers sharing a domain
Backup & Wiederherstellung
- Backup-Anleitung: Create, download, and restore a backup of your Discourse database
- Automatische Backups: Configure automatic backups for Discourse
- Backup über die Befehlszeile: Backup discourse from the command line
- Wiederherstellung über die Befehlszeile: Restore a backup from the command line
- S3-Uploads-Backup: Enable hidden setting to include S3 uploads in the backups
- DigitalOcean-Speicher: Move Uploads and Backups to DigitalOcean Block Storage
- Entwicklungswiederherstellung: Restore a Discourse backup manually for development
- Servermigration: Move your Discourse Instance to a Different Server
- E-Mail-Checkliste: Email delivery configuration checklist
- E-Mail-Fehlerbehebung: Troubleshoot email on a new Discourse install
- Google Apps-Postfach: Configure mailbox in Google Apps for user-friendly incoming email addresses for discourse categories (with screenshots)
- VERP-Konfiguration: Configure VERP to handle bouncing e-mails
- POP3-Polling: Set up reply by email with POP3 polling
- Direkte Zustellung: Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
- Antwort-Fehlerbehebung: Troubleshoot reply by email
Rake-Tasks und Rails
- Massenoperationen: Administrative Bulk Operations
- Versteckte Einstellungen: Hidden Site Settings Reference Guide
- Versteckte Einstellungen aktivieren: Using Hidden Site Settings
- Badge-SQL aktivieren: Enable Badge SQL
- Admin-Datenlöschung: Enable setting to allow admins to permanently delete data
- 2FA deaktivieren: Disable 2FA via console
- Upload-Größe ändern: Change the maximum attachment/upload size
- Auto-Close anwenden: Apply auto-close to existing topics
- Beitragseigentümer ändern: Change ownership of all posts by a specific user
- Themen in Wikis umwandeln: Convert all existing topics in category to wikis
- Themen in großen Mengen löschen: Bulk delete all topics in a category
- Alle Likes löschen: Delete all the likes
- Themen verschieben: Move topics from one Discourse instance to another
- Beiträge neu backen: Rebake all posts matching a pattern
- Zeichenfolgen ersetzen: Replace a string in all posts
- Benutzereinstellungen bearbeiten: Edit a user preference for everyone or a subset of users
- Vertrauensstufen ändern: Modify trust level for all users
- Alle Benutzer abmelden: Logout all users through the rails console
- Admin-Konto erstellen: Create an admin account from the console
- Staff-E-Mail ändern: Change staff email address from console
- Badge vergeben: Award a non-custom badge through the console
- Warnung rückgängig machen: Undo an Official Warning
Allgemeine Anleitungen
- Bitnami nicht unterstützt: Bitnami installations are unsupported
- CORS-Einrichtung: Setup Cross-Origin Resource Sharing (CORS)
- Reaktion auf Kompromittierung: What to do if your Discourse is compromised
- Passwort-Hashes exportieren: Export password hashes in the PHC format
- Globale Ratenbegrenzungen: Available settings for global rate limits and throttling
- Protokolle: Where does Discourse store and show logs?