@WildPowerHammer я мельком глянул в шпаргалку по конфигу, по-моему Forgejo сам не поддерживает работу под префиксом пути, так что если заставлять, то только внешней reverse-проксёй (nginx, caddy, etc.), которая будет поддерживать у него иллюзию отсутствия префикса.
И даже так скорее всего будет сбоить фронтенд, которому об этом нюансе никто не сообщил.
* * *
Вообще это плохая идея, потому что другие приложения, что ты собираешься там размещать, будут иметь общий Origin (см. Same Origin Policy), общие куки, общий LocalStorage…
Можно, конечно, молиться, чтобы не было пересечений, но надёжнее будет просто сделать разным приложениям разные доменные имена, прописав им один и тот же IP хотя бы у себя на роутере. И чтобы раскидывать по ним запросы, всё ещё нужен какой-то reverse-proxy. Посоветовал бы nginx proxy manager, но сам проект его пакует только в докер-образ… может, кто-то со стороны сообщества NixOS упаковал, не знаю, посмотри.
@dside Ну nginx я уже старательно настраиваю по наставлению из другого ответа, а по поводу пересечений... тааак ну я не уверен что я еще смогу поднять полезного без покупки домена и как бы использовать я это планирую через zerotier в котором хрен чё настроишь, да и я чёт не понимаю как учитывая что у меня в распоряжении лишь один нетбук, хотя возможно у меня просто уже голова не варит
А вообще какие есть варианты? Я же не могу не меняя на всех устройствах в zerotier сети dns и не покупая например домен сделать это? Или могу?
@dside Ну nginx я уже старательно настраиваю по наставлению из другого ответа, а по поводу пересечений... тааак ну я не уверен что я еще смогу поднять полезного без покупки домена и как бы использовать я это планирую через zerotier в котором хрен чё настроишь, да и я чёт не понимаю как учитывая что у меня в распоряжении лишь один нетбук, хотя возможно у меня просто уже голова не варит