nginx-yetti-addplidasite
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| nginx-yetti-addplidasite [2025/08/31 20:19] – created admin | nginx-yetti-addplidasite [2025/09/01 10:12] (current) – plida | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | The Yetti setup involves a private home server and a public virtual one, so the setup is a bit tricky. | + | ====== Adding a new plida.ru site on Yetti ====== |
| + | |||
| + | The Yetti setup involves a private home server and a public virtual one. | ||
| ==== Public virtual server (Portal) ==== | ==== Public virtual server (Portal) ==== | ||
| Line 9: | Line 11: | ||
| < | < | ||
| server { | server { | ||
| - | server_name | + | |
| + | |||
| + | location / { | ||
| + | resolver 10.227.15.1: | ||
| + | set $proxy_host container_name.yetti; | ||
| + | proxy_pass http:// | ||
| + | include proxy_params; | ||
| + | } | ||
| </ | </ | ||
| + | |||
| + | With certbot https is configured: '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | ==== Private home server (Yetti) ==== | ||
| + | |||
| + | Assuming our path is / | ||
| + | |||
| + | < | ||
| + | server { | ||
| + | listen 80; | ||
| + | add_header x-who container_name.yetti; | ||
| + | server_name _; | ||
| + | index index.php index.html; | ||
| + | root / | ||
| + | location /m/ { # media | ||
| + | alias / | ||
| + | } | ||
| + | location / { | ||
| + | try_files $uri $uri/ =404; | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | '' | ||
| + | |||
| + | That should be it. | ||
nginx-yetti-addplidasite.1756671581.txt.gz · Last modified: by admin
