Бесплатный self-hosting (с оговорками!) с Oracle Cloud

После 1 месяца попыток запустить пробный аккаунт, когда чат-поддержка заявила, что не может помочь, а поддержка по электронной почте тоже не оказала содействия и ответила лишь один раз, пообещав собрать информацию о моём аккаунте и связаться, но так и не сделала этого…

Я попросил друга создать аккаунт, и всё заработало как по волшебству менее чем за 15 минут.

Затем я попытался установить Discourse и столкнулся с множеством трудностей. Я следовал руководству Oracle по установке Discourse, но по каким-то причинам не мог подключиться к порту 443.

Я попробовал установить Discourse на стандартный образ Ubuntu, но по неизвестным причинам не смог подключиться ни через порт 80, ни через порт 443.

Я вернулся к официальным инструкциям: сначала они не сработали (подключение к обоим портам не удалось), но после перезапуска Docker всё чудесным образом заработало, и подключение к обоим портам установилось.

Таким образом, мой опыт нельзя назвать идеальным, независимо от того, были ли проблемы из-за меня или из-за Oracle.

Но в итоге у меня теперь есть бесплатная, онлайн-версия Discourse, которая, безусловно, не самая быстрая, но работает. :+1:t6:

Для тех, кто хочет следовать тому же руководству, есть небольшая ошибка в части настройки брандмауэра сервера.

Вместо:
sudo firewall-cmd —reload
нужно написать:
sudo firewall-cmd --reload