Привет!
Я планирую создать поддомены («edu» и «dao») и развернуть на них: 1. Moodle для образовательных целей наших пользователей Discourse; 2. DAO, интегрированную с Aragon, для финансирования, создания токенов и управления, обеспечивающую прозрачность нашего сообщества.
Discourse установлен стандартным способом.
У меня есть несколько вопросов:
- Управляется ли это через Nginx?
- Используем ли мы Docker? (Могу ли я запустить 3 контейнера для Discourse/Moodle/DAO), чтобы они не влияли друг на друга, но при этом могли взаимодействовать, так как мне требуется единый вход (SSO через OAuth2 от Google) и связь профилей в системе управления обучением (LMS)?
- Какие порты использует Discourse для соединений?
- Есть ли уже запущенная база данных MySQL или другая в составе Discourse? Должен ли я использовать отдельную MySQL для разных экземпляров? Или всё это можно управлять одной базой?
Я составил план обучения на один месяц, чтобы лучше разобраться в Digital Ocean Droplets, Ubuntu, Nginx, портах, SSL, SSO (OAuth2 от Google), Docker, LMS, DAO…
… но интересно, не проходил ли кто-то уже путь объединения этих трёх направлений в одном решении, ядром которого является Discourse?
Благодарю за любые предложения и за объяснение того, как может выглядеть такая архитектура!
Возможно, есть пошаговые руководства или полезные советы?
Спасибо!