Большой проект миграции форума vBulletin

Это для тех, кто не знает, что такое системное администрирование, и нуждается в поддержке при настройке. Для крупного форума вам понадобится как минимум установка из 2 контейнеров, либо использование RDS и ElastiCache вместо самостоятельной разработки.

Если вы хотите запустить проект с помощью Dockerfile, вам нужно будет использовать launcher для сборки контейнера и найти способ управления миграциями базы данных и предварительной компиляцией ресурсов.

Если вы умеете использовать Google для транзакционной почты — это отлично. Большинство людей этого не умеют, и мы не хотим их этому учить.

Миграция крупного старого форума обычно требует значительной кастомизации. Запускать ли миграцию в тестовом экземпляре или в продакшн-окружении внутри Docker — дело вкуса. Раньше я делал это в тестовом экземпляре, но сейчас выполняю все миграции в Docker. Настройка установки всех необходимых компонентов может быть утомительной.

Вы имеете в виду «Discord» или «Discourse»? Или, возможно, вы хотите использовать Configure Discord Login for Discourse?

Что бы вы ни делали, люди не любят перемен. Я не думаю, что попытка сделать Discourse похожим на vBulletin — это хорошая идея. Если вы хотите, чтобы ваш форум вёл себя как vBulletin, просто продолжайте его использовать. Существует множество тем, выполняющих различные функции. По-настоящему руководства нет, кроме Search results for '#theme-component' - Discourse Meta. Там можно поискать и изучить материалы.

Один момент, который, как мне кажется, кто-то упустил: хотя при первом запуске скрипта процесс может занять дни, последующие запуски проходят быстрее, так как они пропускают уже импортированные данные, поэтому финальный запуск не займёт много времени.