homerouteriv
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| homerouteriv [2024/09/24 21:57] – [HTTPS proxy] djbuldog | homerouteriv [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 183: | Řádek 183: | ||
| < | < | ||
| server { | server { | ||
| - | | + | |
| + | | ||
| server_name wiki.bari2.eu; | server_name wiki.bari2.eu; | ||
| Řádek 189: | Řádek 190: | ||
| ssl_certificate_key / | ssl_certificate_key / | ||
| - | location | + | |
| - | default_type " | + | |
| - | root /www/acme/; | + | |
| - | } | + | |
| - | location / { | ||
| - | proxy_pass https:// | ||
| - | proxy_set_header Host $host; | ||
| - | proxy_set_header X-Real-IP $remote_addr; | ||
| - | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
| - | proxy_set_header X-Forwarded-Proto $scheme; | ||
| - | } | ||
| } | } | ||
| server { | server { | ||
| - | | + | |
| + | | ||
| server_name wiki.bari2.eu; | server_name wiki.bari2.eu; | ||
| - | location / | + | |
| + | include conf.d/ | ||
| + | |||
| + | } | ||
| + | </ | ||
| + | |||
| + | * location-acme.inc - slouží ke zpřístupněni adresáře, kam acme dává dočasné soubory pro ověření vlastnictví domény. Pro každou doménu mám stejnou složku, protože se to ověřuje vždy sekvenčně a navzájem se neovlivňuje. | ||
| + | |||
| + | < | ||
| + | location / | ||
| default_type " | default_type " | ||
| root /www/acme/; | root /www/acme/; | ||
| - | | + | } |
| + | </ | ||
| + | |||
| + | * location-https-fwd.inc - slouží k přesměrování http požadavku na https. Má cenu jen pro domény, kterým spravuji certifikáty. | ||
| + | |||
| + | < | ||
| + | location / { | ||
| + | | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | * location-pi-fwd.inc - přesměrování na pi s weby, na https port. | ||
| + | |||
| + | < | ||
| + | location / { | ||
| + | proxy_pass https:// | ||
| + | proxy_set_header Host $host; | ||
| + | proxy_set_header X-Real-IP $remote_addr; | ||
| + | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
| + | proxy_set_header X-Forwarded-Proto $scheme; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | * weby, kterým nespravuji certifikát, | ||
| + | |||
| + | < | ||
| + | server { | ||
| + | listen 7777 ssl; | ||
| + | server_name _; | ||
| + | |||
| + | ssl_certificate conf.d/ | ||
| + | ssl_certificate_key conf.d/ | ||
| + | |||
| + | # mohl bych sem dat acme include, aby to umelo overit jakoukoliv domenu | ||
| + | # je to ale zbytecne, pokud ten ssl pak nepouzivam... tak jsem to zrusil | ||
| + | } | ||
| + | |||
| + | # pokud zadny server name nema exact mach (nebo regular/ | ||
| + | # vezme prvni unmatched server_name na tom portu | ||
| + | # takze zalezi na poradi .. ten default musi byt prvni | ||
| + | # hodnota " | ||
| + | |||
| + | server { | ||
| + | listen 8080; | ||
| + | server_name _; | ||
| - | | + | |
| - | | + | |
| - | } | + | |
| } | } | ||
| </ | </ | ||
| Řádek 223: | Řádek 268: | ||
| * šlo to vyřešit i tak, že by změnu portu dělal firewall na gw | * šlo to vyřešit i tak, že by změnu portu dělal firewall na gw | ||
| - | ===== TODO ===== | ||
| - | |||
| - | FIXME | ||
| - | * kdyz si udelam vlastni domenu.. neco jako domov.bari2.eu.. tak to muzu pres proxy a certifikat posilat na 8123 .. | ||
| - | * nebo muzu nechat aj ten port.. ale klicove je, at to ma platny cert :D | ||
| - | * cfg se dost opakuje.. slo by asi pres includy? nebo nejake shared sekce | ||
| - | * chybi mi domeny lktb, teplo, tv... | ||
| - | * je na zvazeni, zda potrebuji ssl u min, reality.. doma... mozna by stacilo to jen z venku :) obdobne HA.. mohl by byt bez z domaci site.. | ||
| - | * kdybych mel hvezdickovy certifikat, tak muzu mit jen jeden config pro nekolik domen | ||
| - | * hvezdicckovy se musi overtovat pres dns chanalange.. ale wedos api a skript pro acme by to meli dat | ||
| - | * zpřístupnit z2m aj z venku? přidat tam auth? | ||
homerouteriv.1727207868.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
