Konstantin Malyarov, вообще, проще на уровне прав ограничивать доступ (роуты, вьюхи, шаблоны), а не отключать целиком апп. Ну будет пара пустых таблиц в БД, что в этом плохого?
sim3x, вопрос архитектуры — это другой вопрос. Я считаю, что все эти контейнеры можно было бы заменить одним, где будет и фронт и бэк, а nginx.conf утащить в контейнер с nginx'ом. Но так сложилось исторически. Возможно, когда-то до этого дойдут руки. Вопрос в том, как удобно разрабатывать.
m0nym, спасибо, изучу. Проблема ещё в том, что помимо локальной машины и прода есть тестовые серверы, где используется только docker-compose. Конфиг у них с локалкой один (разница в env-переменных). Хотя, возможно, правильней было бы разделить их, но это уже почти непосильная задача.
Даниил Демидко, я ушёл с универа, потому что у меня появились вопросы вроде твоих. Обучение в ВУЗе происходит слишком медленно, мне показалось более выгодным обучаться самому.
P.S.
все профили по программированию противоестественно смешивают с математикой