Aniket
(Aniket Ubale)
22.Октябрь.2024 07:22:23
1
Здравствуйте,
Я клонировал репозиторий GitHub - discourse/discourse_docker: A Docker image for Discourse · GitHub в каталог samples и увидел файлы standalone.yml и web_only.yml. Не могли бы вы подсказать, как установить с помощью файла web_only.yml?
Спасибо.
Moin
22.Октябрь.2024 07:42:58
2
В этой теме есть информация о настройке с двумя контейнерами: этой теме :
5minpause:
Это продвинутая настройка. Не следуйте этим инструкциям, если у вас нет опыта в администрировании Linux-серверов и работе с Docker.
Настройка с двумя контейнерами для нового сайта
ПРИМЕЧАНИЕ: Если вы хотите создать сайт с двумя контейнерами, выполните следующее:
./discourse-setup --two-container
Это работает так же, как обычно, за исключением того, что будут созданы отдельные контейнеры data и web_only.
Общее руководство по установке доступно здесь:
# Install Discourse on a Cloud Server
> To install and self-host Discourse, follow the steps below. But if you'd rather skip the setup, maintenance, and server management, our official Discourse hosting takes care of everything for you.
>
> [Learn more about Discourse hosting](https://discourse.org/pricing)
> If you prefer to self-host but need help setting it up we have partners who can help.
> [Click here to explore self-hosting set-up options](https://discourse.org/partners).
**Set up Discourse in about 10 minutes** with zero knowledge of Rails or Linux shell. Works on any Docker-compatible cloud provider or local server.
## Contents
- [Quick Start](#quick-start)
- [Requirements](#requirements)
- [Installation](#installation)
- [The Setup Wizard](#the-setup-wizard)
- [After Installation](#after-installation)
- [Advanced Configuration](#advanced-configuration)
- [Troubleshooting](#troubleshooting)
This file has been truncated. show original
pfaffman
(Jay Pfaffman)
22.Октябрь.2024 11:07:01
3
Вы можете запустить discourse-setup с флагом --two-container.
Aniket
(Aniket Ubale)
22.Октябрь.2024 11:09:13
4
Я пробовал, но не сработало.
pfaffman
(Jay Pfaffman)
22.Октябрь.2024 11:15:44
5
Вам нужно запустить его, когда файла app.yml не существует.
Что происходит, когда вы пытаетесь это сделать?
Aniket
(Aniket Ubale)
22.Октябрь.2024 12:10:03
6
Теперь всё работает отлично, спасибо.., но у меня есть одна проблема: ранее я использовал файл app.yml, который был автономной настройкой. Теперь я попробовал использовать web_only.yml, в котором настроил базу данных RDS и URL Redis.
Сейчас настройка web_only работает, но не загружаются изображения и логотипы, которые я определил в своей предыдущей настройке.
pfaffman
(Jay Pfaffman)
22.Октябрь.2024 20:55:18
7
Аникет Убале, пост:6, тема:332073:
Не удаётся загрузить изображения и логотипы, которые я определил в моей предыдущей настройке.
Скорее всего, вам нужно либо переместить их в web_only, либо изменить путь привязки в файле yml.
Aniket
(Aniket Ubale)
23.Октябрь.2024 05:15:48
8
вместо использования локального хранилища для загрузки файлов, как настроить бакет S3 для контейнера web_only