Wpis z mikrobloga

poczytam, choć na teraz nic mi to nie mówi :D


@linuxuser: no taka standardowa konfiguracja jakbyś robił virtualhosta. Chyba, że dopiero wchodzisz w nginx, wtedy pogooglaj jak wystawić kilka virtualhostów na jednym serwerze nginx, potem pogooglaj jak zrobić reverse proxy i masz (ʘʘ)
  • Odpowiedz
@linuxuser: Tego typu konfiguracja to podstawowe zadanie reverse proxy. Pytanie jeszcze, czy robisz to na dockerach, czy na gołym hoście, bo od tego zależy, gdzie masz konfig nginx'a zaaplikować.
  • Odpowiedz
@dict: robię to na dockerach, ale wiem, że trzeba zrestartować kontener, żeby działało. Już tłumaczę o co chodzi.

Mam w domu "LAB". Router mikrotik który za razem robi za serwer DNS za pomocą statycznych wpisów przekierowuje mnie na subdomeny bez konieczności edycji pliku hosts na kompach w sieci LAN.

Mam taką konfigurację:
192.168.XX.XX:9000 => działa usługa porainer w kontenerze
192.168.XX.XX:9090 => działa usługa cockpit jako serwer www

Docelowo postawię jeszcze pewnie
  • Odpowiedz
@linuxuser: Elegancko, Portainer jest spoko. Fajnie że masz taki router, bo ja musiałem sobie postawić serwer DNS, żeby mi rozwiązywał nazwy, wpisać własny DNS w routerze i teraz jak serwer się wyłączy lub wykrzaczy, to mi pół minuty potrafi nazwy zewnętrzne rozwiązywać, ale nic to...

Nie pamiętam dokładnie jak, ale o reverse proxy na nginx jest dużo materiałów anglojęzycznych. W każdym razie musisz sobie postawić kontener proxy - który jako jedyny
dict - @linuxuser: Elegancko, Portainer jest spoko. Fajnie że masz taki router, bo ja...
  • Odpowiedz
@dict: server {
listen 80 default_server;
server_name portainer.XXX.pl www.portainer.XXX.pl;

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_pass [http://192.168.88.88:9000;](http://192.168.88.88:9000;)
}

}

server {
listen 80;
server_name brix.XXX.pl brix.XXX.pl;

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_pass [http://192.168.88.88:9090;](http://192.168.88.88:9090;)
}
}

przy takim ustawieniu dostaję odpowiedź:
502 Bad Gateway

Co robię źle?
  • Odpowiedz