Discourse a une conf un peu plus lâche.

This commit is contained in:
Pierre-Elliott Bécue 2015-05-21 19:45:42 +02:00
parent 8bbcb9fcb6
commit e21399f430

View file

@ -22,6 +22,10 @@ manage_ml = has("mailing-list-manager")
corbeau = has("corbeau")
# Si vrai, on est sur le tracker
tracker = has("tracker")
# Si vrai, on est sur discourse
discourse = has("discourse")
docker_network = "172.17.0.0/16"
# Si vrai, on est sur un serveur non-vlan-adherent
nonadherent = has("non-vlan-adherent")
@ -70,8 +74,12 @@ elif users:
out(" " + tostring(adm_networks))
elif tracker:
out(" " + tostring(adm_networks))
elif discourse:
out(" " + tostring([docker_network, "%s/32" % (admip(),)]))
if not mx:
if not mx and not discourse:
# Discourse a besoin d'écouter sur son iface docker. On mise sur le parefeu d'odlyd pour
# éviter que le serveur ne se fasse poker.
if tracker or corbeau:
@# Ecoute en local et sur adm (récupération des mails @tracker.adm.crans.org
%inet_interfaces ["127.0.0.1", admip()]