Skip to content
Snippets Groups Projects
reverseproxy.yml 3.52 KiB
Newer Older
shirenn's avatar
shirenn committed
---
shirenn's avatar
shirenn committed
  - mail: root@crans.org
    certname: crans.org
    domains: "crans.org, *.crans.org, crans.fr, *.crans.fr, crans.eu, *.crans.eu"
shirenn's avatar
shirenn committed
loc_service_certbot:
  config:
    "crans.org":
      zone: _acme-challenge.crans.org
      server: 172.16.10.147
      port: 53
      key:
        name: certbot_challenge.
        secret: "{{ vault.certbot_dns_secret }}"
        algorithm: HMAC-SHA512
    "crans.eu":
      zone: _acme-challenge.crans.org
      server: 172.16.10.147
      port: 53
      key:
        name: certbot_challenge.
        secret: "{{ vault.certbot_dns_secret }}"
        algorithm: HMAC-SHA512
    "crans.fr":
      zone: _acme-challenge.crans.org
      server: 172.16.10.147
      port: 53
      key:
        name: certbot_challenge.
        secret: "{{ vault.certbot_dns_secret }}"
        algorithm: HMAC-SHA512

    - name: crans.org
      cert: /etc/letsencrypt/live/crans.org/fullchain.pem
      cert_key: /etc/letsencrypt/live/crans.org/privkey.pem
      trusted_cert: /etc/letsencrypt/live/crans.org/chain.pem
  redirect_dnames:
    - crans.eu
    - crans.fr

  reverseproxy_sites:
    # Services web Crans
ynerant's avatar
ynerant committed
    - {from: belenios.crans.org, to: 172.16.10.111}
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    - {from: cas.crans.org, to: 172.16.10.120}
ynerant's avatar
ynerant committed
    - {from: constellation-dev.crans.org, to: 172.16.10.167}
    - {from: eclats.crans.org, to: 172.16.10.104}
    - {from: ftps.crans.org, to: 172.16.10.113}
Maxime Bombar's avatar
Maxime Bombar committed
    - {from: ethercalc.crans.org, to: "172.16.10.133:8000"}
ynerant's avatar
ynerant committed
    - {from: framadate.crans.org, to: 172.16.10.109}
    - {from: galene-token.crans.org, to: "172.16.10.115:3000"}
ynerant's avatar
ynerant committed
    - {from: grafana.crans.org, to: "172.16.10.121:3000"}
    - {from: hedgedoc.crans.org, to: "172.16.10.128:3000"}
    - {from: helloworld.crans.org, to: 172.16.10.131}
ynerant's avatar
ynerant committed
    - {from: horde.crans.org, to: 172.16.10.108}
    - {from: imprimante.crans.org, to: 172.16.10.131}
ynerant's avatar
ynerant committed
    - {from: intranet.crans.org, to: 172.16.10.156}
    - {from: linx.crans.org, to: "172.16.10.119:8080"}
    - {from: lists.crans.org, to: 172.16.10.110}
shirenn's avatar
shirenn committed
    - {from: mirrors.crans.org, to: 172.16.10.104}
ynerant's avatar
ynerant committed
    - {from: owncloud.crans.org, to: 172.16.10.136}
    - {from: pad.crans.org, to: "172.16.10.130:9001"}
    - {from: re2o.crans.org, to: 172.16.10.156}
    - {from: re2o-dev.crans.org, to: 172.16.10.166}
    - {from: roundcube.crans.org, to: 172.16.10.107}
    - {from: tmpad.crans.org, to: "172.16.10.130:9002"}
    - {from: webirc.crans.org, to: "172.16.10.31:9000"}
    - {from: webmail.crans.org, to: 172.16.10.108}
    - {from: wiki.crans.org, to: 172.16.10.161}
    - {from: zero.crans.org, to: 172.16.10.130}
    - {from: hosts.crans.org, to: 172.16.10.114}

    # Zamok
    - {from: amap.crans.org, to: 172.16.10.31}
    - {from: bonvivens.crans.org, to: 172.16.10.31}
ynerant's avatar
ynerant committed
    - {from: perso.crans.org, to: 172.16.10.31}
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed

  redirect_sites:
    - {from: crans.org, to: www.crans.org}

    # Aliases or legacy support
    - {from: adopteunpingouin.crans.org, to: install-party.crans.org}
ynerant's avatar
ynerant committed
    - {from: clubs.crans.org, to: perso.crans.org}
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed
    - {from: i-p.crans.org, to: install-party.crans.org}
    - {from: pot-vieux.crans.org, to: perso.crans.org/club-vieux}
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed

    # To the wiki
    - {from: television.crans.org, to: wiki.crans.org/CransTv}
    - {from: tv.crans.org, to: wiki.crans.org/CransTv}
ynerant's avatar
ynerant committed
    - {from: wikipedia.crans.org, to: wiki.crans.org}
me5na7qbjqbrp's avatar
me5na7qbjqbrp committed

    # ENS Cachan
    - {from: crans.ens-cachan.fr, to: www.crans.org}
    - {from: install-party.ens-cachan.fr, to: install-party.crans.org}

  static_sites:
    - autoconfig.crans.org
ynerant's avatar
ynerant committed
    - install-party.crans.org
    - www.crans.org