Так не надо рестарить, я еще не встречал чего-то что SIGHUP не поддерживает для релоада конфигов.
Если это не in-house что-то, но тогда обычно можно разраба запинать, чтобы поддерживалось.
У меня все только через env конфигуриться 🤷 там не поможет
Ну и заставлять своих разрабов такое писать, нафиг надо, дров наломают... на всю зиму хватит.