Skip to content

Infrastruktura::redirector

pmysl edited this page May 25, 2024 · 3 revisions

Pisane na szybko.

HSŁ używa do wielu rzeczy subdomen. Wszystkie domeny hs-ldz.pl domyślnie wskazują na naszą VMkę. Na VMce stoi Traefik, który automatycznie zamawia certyfikaty Let's Encrypt dla wszystkich subdomen jakie rozpoznaje. Aby dodać nowe przekierowanie:

  1. Przejdź jako root do katalogu /opt/hsl-services/redirector
  2. Dopisz subdomenę w docker-compose.yml, w linii z "traefik.http.routers.wiki.rule".

Przykład przed:

traefik.http.routers.wiki.rule: "Host(`wiki.hs-ldz.pl`) || Host(`code.hs-ldz.pl`)"

Przykład po:

traefik.http.routers.wiki.rule: "Host(`wiki.hs-ldz.pl`) || Host(`code.hs-ldz.pl`) || Host(`nowasubdomena.hs-ldz.pl`)
  1. Dopisz w main.go nowe przekierowanie,
  2. Przebuduj i zrestartuj projekt wykonując sudo docker compose up -d --build --force-recreate

Clone this wiki locally