Bon, allez, après une soirée entière à me prendre la tête, j'abandonne. Aussi bien haproxy que nginx, je n'arrive pas à faire en sorte d'avoir un reverse-proxy opérationnel devant YunoHost. En gros, j'arrive quand même à faire en sorte que tous les services web fonctionnent avec haproxy, mais dans les logs, toutes les connexions entrantes sont enregistrées dans les logs comme venant de l'IP du serveur de proxy, rendant fail2ban totalement inutile, voire dangereux. Il y a apparemment des solutions, mais pas du tout adaptées à la façon dont fonctionne YunoHost.
Bref, je laisse tomber, je me ferai une petite ferme de serveurs auto-hébergés le jour où je me sentirai capable de monter des services à la main, moulés à la louche à l'ancienne, sans utiliser une solution comme YunoHost. Ou bien j'attendrai sagement que IPv4 ait totalement disparu d'internet.
#
AdminEnCarton #
YunoHost #
ReverseProxy #
HAProxy #
Nginx #
IPv4SayNul