Документация и руководства для пользователей, самостоятельно размещающих свои сайты Discourse.
Настройка и конфигурация
- Руководство по установке: Install Discourse in production with the official supported instructions
- Установка плагинов: Install plugins on a self-hosted site
- Переменные окружения: Set Environmental Variables
- Ветка отслеживания обновлений: Configure a supported tracking branch to get Discourse software updates
- Расположение хранилища: Change Discourse install storage location
- Загрузка в Amazon S3: Set up file and image uploads to S3
- Хранилище Amazon S3: Configure an S3 compatible object storage provider for uploads
- Хранилище Google Cloud: Set up image uploads to Google Cloud Storage
- Настройка брандмауэра: Configure a firewall for Discourse
- Лучшие практики Cloudflare: Using Discourse with Cloudflare: Best Practices
- Настройка CDN: Enable a CDN for your Discourse
- Полное ускорение сайта через CDN: Full site CDN acceleration for Discourse
- Создание файла подкачки: Create a swapfile for your Linux server
- Поддержка запуска хоста: https://meta.discourse.org/t/host-run-support-for-launcher/19771?silent=true
- Настройка Caddy: Use Caddy instead of NGNIX as your reverse proxy
- Несколько веб-сайтов: Run other websites on the same machine as Discourse
- Отдельный PostgreSQL: Configure Discourse to use a separate PostgreSQL server
- Установка в подпапке: Serve Discourse from a subfolder (path prefix) instead of a subdomain
- Обратный прокси Cloudfront: Configure a Cloudfront reverse proxy for a subfolder install
- Медленное восстановление базы данных: Recover from a very slow database
- Установка тем в app.yml: Install a Theme programatically
Использование Docker
- Устранение неполадок: Troubleshoot docker installation issues
- Настройка SSL: Allow SSL / HTTPS for your Discourse Docker setup
- Конфигурация ресурсов: Configure Discourse Docker on servers with more RAM and CPU
- Конфигурация для нескольких сайтов: Multisite configuration with Docker
- Переход на Docker: Migrate an old Discourse install to Docker
- Ручное обновление Docker: Manually update Discourse and Docker image to latest
Искусственный интеллект (AI)
- Руководство для самостоятельного размещения: Discourse AI - Self-Hosted Guide
- Открытая LLM: Self-Hosting an OpenSource LLM for DiscourseAI
- Самостоятельное размещение эмбеддингов: Self-Hosting Embeddings for DiscourseAI
- Самостоятельное размещение анализа эмоций: Self-Hosting Sentiment and Emotion for DiscourseAI
Домены
- Смена домена: Change the domain name or rename your Discourse
- Настройка Let’s Encrypt: Set up HTTPS support with Let's Encrypt
- Настройка подпапки: Use a subfolder (path prefix) to serve Discourse with multiple servers sharing a domain
Резервное копирование и восстановление
- Руководство по резервному копированию: Create, download, and restore a backup of your Discourse database
- Автоматические резервные копии: Configure automatic backups for Discourse
- Резервное копирование через командную строку: Backup discourse from the command line
- Восстановление через командную строку: Restore a backup from the command line
- Резервное копирование загрузок в S3: Enable hidden setting to include S3 uploads in the backups
- Хранилище DigitalOcean: Move Uploads and Backups to DigitalOcean Block Storage
- Восстановление для разработки: Restore a Discourse backup manually for development
- Перенос сервера: Move your Discourse Instance to a Different Server
Электронная почта
- Контрольный список для электронной почты: Email delivery configuration checklist
- Устранение неполадок электронной почты: Troubleshoot email on a new Discourse install
- Почтовый ящик Google Apps: Configure mailbox in Google Apps for user-friendly incoming email addresses for discourse categories (with screenshots)
- Конфигурация VERP: Configure VERP to handle bouncing e-mails
- Опрос POP3: Set up reply by email with POP3 polling
- Прямая доставка: Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
- Устранение неполадок ответов: Troubleshoot reply by email
Задачи Rake и Rails
- Массовые операции: Administrative Bulk Operations
- Скрытые настройки: Hidden Site Settings Reference Guide
- Включение скрытых настроек: Using Hidden Site Settings
- Включение SQL для значков: Enable Badge SQL
- Удаление данных администратором: Enable setting to allow admins to permanently delete data
- Отключение двухфакторной аутентификации (2FA): Disable 2FA via console
- Изменение размера загрузки: Change the maximum attachment/upload size
- Применение автозакрытия: Apply auto-close to existing topics
- Изменение владельца поста: Change ownership of all posts by a specific user
- Преобразование тем в вики: Convert all existing topics in category to wikis
- Массовое удаление тем: Bulk delete all topics in a category
- Удаление всех лайков: Delete all the likes
- Перемещение тем: Move topics from one Discourse instance to another
- Пересборка постов: Rebake all posts matching a pattern
- Замена строк: Replace a string in all posts
- Редактирование предпочтений пользователей: Edit a user preference for everyone or a subset of users
- Изменение уровней доверия: Modify trust level for all users
- Выход всех пользователей: Logout all users through the rails console
- Создание учетной записи администратора: Create an admin account from the console
- Изменение адреса электронной почты сотрудника: Change staff email address from console
- Присвоение значка: Award a non-custom badge through the console
- Отмена предупреждения: Undo an Official Warning
Общие руководства
- Поддержка Bitnami отсутствует: Bitnami installations are unsupported
- Настройка CORS: Setup Cross-Origin Resource Sharing (CORS)
- Реакция на компрометацию: What to do if your Discourse is compromised
- Экспорт хешей паролей: Export password hashes in the PHC format
- Глобальные ограничения скорости: Available settings for global rate limits and throttling
- Журналы: Where does Discourse store and show logs?