Puncte:1

Docker cu proxy invers Traefik sub Synology DSM 7 // portul liber 80 și 443

drapel cn

Pentru a rula docker cu reverse proxy Traefik v2 pe un Synology NAS, trebuie să pot folosi portul 80 și 443 pe sistemul gazdă.Sistemul de operare al NAS DSM folosește propriul său proxy invers, nginx, care încearcă să ocupe singur porturile. Sub DSM 6.2 aș putea schimba porturile 80 și 443 folosind un script de boot (change-ports.sh), așa cum este descris Aici, astfel încât porturile să fie libere și să poată fi utilizate de proxy inversă Docker Traefik.

#! /bin/bash

HTTP_PORT=81
HTTPS_PORT=444

sed -i "s/^\( *ascultă .*\)80/\1$HTTP_PORT/" /usr/syno/share/nginx/*.mustache
sed -i "s/^\( *ascultă .*\)443/\1$HTTPS_PORT/" /usr/syno/share/nginx/*.mustache

După ce am actualizat Synology NAS 918+ la DSM 7, nu mai pot „elibera” porturile 80 și 443. Evident, scriptul nu funcționează și Nginx (de la DSM) blochează mereu portul.

Întrebarea este cum să ajungeți din nou la docker reverse proxy Traefik, utilizând portul 80/443 sub noul OS DSM 7.

Puncte:2
drapel eg

Se pare că fișierele de configurare sunt acum stocate direct în /etc/nginx

Următoarele au funcționat pentru mine:

#! /bin/bash

HTTP_PORT=81
HTTPS_PORT=444

sed -i "s/^\( *ascultă .*\)80/\1$HTTP_PORT/" /etc/nginx/nginx.conf*
sed -i "s/^\( *ascultă .*\)443/\1$HTTPS_PORT/" /etc/nginx/nginx.conf*

Practic, am schimbat locația nginx-config în script. Toate celelalte sunt la fel. Acum traefik este disponibil din nou.

ZaxLofful avatar
drapel bd
Dacă am înțeles bine, acest lucru face doar ca NGINX să folosească porturi diferite... Există o modalitate ușoară de a o opri cu totul?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.