~367333
История поста
Кстати нет, это должна быть еще одна модель Site, которая has_many :boards, то есть условно говоря ФКФВ это site, а у него три борды: СБК-Гест*, Зиндан и Овощебаза.
Каждый пост и так принадлежит борде, так что тут проблем нет.
Еще у объектов Site должен быть атрибут options в jsonb (потому что надо перелезать на нормальный Постгрес), где указывается, есть ли у сайта спецпроекты (Премия, Вулич), спецразделы (Музей, 1999) и спецфункционал (игроки, тренеры, соперники).
Наконец, надо сэмулировать домены и сделать нормальные рестрикшны на уровне роутов, куда направлять запрос в зависимости от домена, докеризовать, чтобы не надо было ипстись с hosts и локальными доменами, сделать нормальные локальные сертификаты, и можно смело покупать gkvv.ru и разворачивать там site ГКВВ.
Но к сожалению теперь-то че уж. :(
* — Это было бы тогда название того, что у нас на /gb.
Кстати нет, это должна быть еще одна модель Site, которая has_many :boards, то есть условно говоря ФКФВ это site, а у него три борды: СБК-Гест*, Зиндан и Овощебаза.
Каждый пост и так принадлежит борде, так что тут тут проблем нет.
Еще у объектов Site должен быть атрибут options в jsonb (потому что надо перелезать на нормальный Постгрес), где указывается, есть ли у сайта спецпроекты (Премия, Вулич), спецразделы (Музей, 1999) и спецфункционал (игроки, тренеры, соперники).
Наконец, надо сэмулировать домены и сделать нормальные рестрикшны на уровне роутов, куда направлять запрос в зависимости от домена, докеризовать, чтобы не надо было ипстись с hosts и локальными доменами, сделать нормальные локальные сертификаты, и можно смело покупать gkvv.ru и разворачивать там site ГКВВ.
Но к сожалению теперь-то че уж. :(
* — Это было бы тогда название того, что у нас на /gb.