Ещё в 2010 году я создал собственный сайт, похожий на блог, чтобы агрегировать все посты в социальных сетях, которые я публиковал во время прохождения Appalachian Trail. Идея заключалась в том, чтобы публиковать сообщения, отмечать геолокацию и загружать контент в различные сервисы, а затем собирать всё это в одном месте, где люди могли бы легко подписаться, следить за моим прогрессом и оставлять комментарии.
Сейчас это, по сути, статичный снимок того времени, но он уже устарел, а сервер критически отстал в плане обновлений. Поэтому я решил мигрировать его на свой самодостаточный сервер Discourse, чтобы проверить, как работает настройка мульти-сайта.
Все медиафайлы в прошлом были просто горячими ссылками, поэтому, к счастью, мне удалось восстановить большую их часть, даже если некоторые вещи всё же были утеряны из-за «битовой гнили». Теперь всё надёжно хранится на моем сервере (за исключением видео). Комментарии были перенесены в виде неактивных пользователей. Несколько информационных страниц теперь перенаправляют на темы через постоянные ссылки (Permalinks). Мне удалось воссоздать все функции, которые у меня были: хронологический список тем, теги для типов постов, категории для штатов и вид с картой.
Вот темы, плагины и компоненты, которые я использовал:
Isabelle — тема.
Locations — плагин.
Created as Default Sort Order — плагин.
Created Topic Sort — компонент темы.
Topic List Thumbnails — компонент темы.
и множество настроек CSS.
С такой настройкой я мог бы легко опубликовать информацию о предстоящем походе (PCT?), или, возможно, даже сделать эту платформу для других, чтобы они могли делиться своими походами. Посмотрите на onahike.com.