treefmt v2.5.0traversed 1215 files emitted 521 files for processing formatted 521 files (3 changed) in 1.735s M machines/eve/nginx-vhost-inventory.md diff --git a/machines/eve/nginx-vhost-inventory.md b/machines/eve/nginx-vhost-inventory.md index 5737d6d..a82012a 100644 --- a/machines/eve/nginx-vhost-inventory.md +++ b/machines/eve/nginx-vhost-inventory.md @@ -83,8 +83,8 @@ easy to cross‑check the active nginx configuration on the server. } ``` -- `php_site` is a thin helper for Snappymail/FreshRSS. Swap - `{args.0}` and `{args.1}` per site (e.g. +- `php_site` is a thin helper for Snappymail/FreshRSS. Swap `{args.0}` and + `{args.1}` per site (e.g. `import php_site /var/lib/freshrss/p /run/phpfpm/freshrss.sock`). - For SSE endpoints (n8n `/mcp/`, Buildbot SSE) wrap `reverse_proxy` with a custom transport: @@ -199,12 +199,12 @@ reimplement it in Caddy. ## Additional FastCGI/PHP apps -| Domain(s) (line) | Backend / behaviour | Notes | -| ------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `cloud.thalheim.io`, `pim.devkid.net` (391) | Nextcloud via `unix:/run/phpfpm/nextcloud.sock`. | Includes DAV rewrites, strict deny rules, MIME tweaks, `client_max_body_size 512M`, and gzip overrides. Port carefully or build a dedicated Caddy `handle` tree. | -| `mail.thalheim.io` (957) | Snappymail + PHP-FPM (`unix:/run/phpfpm/snappymail.sock`). | Blocks `/data`, enforces 256 MB uploads. | -| `rss-api.devkid.net` (1580) | FreshRSS API (`fastcgi_pass unix:/run/phpfpm/freshrss.sock`). | Rewrites to `api/greader.php`, clears `REMOTE_USER`. | -| `rss.devkid.net` (1627) | FreshRSS UI + Authelia. | Authelia guard on `/` and PHP paths, passes `REMOTE_USER` to FastCGI, redirects unauthenticated users to `https://auth.devkid.net`. | +| Domain(s) (line) | Backend / behaviour | Notes | +| ------------------------------------------- | ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `cloud.thalheim.io`, `pim.devkid.net` (391) | Nextcloud via `unix:/run/phpfpm/nextcloud.sock`. | Includes DAV rewrites, strict deny rules, MIME tweaks, `client_max_body_size 512M`, and gzip overrides. Port carefully or build a dedicated Caddy `handle` tree. | +| `mail.thalheim.io` (957) | Snappymail + PHP-FPM (`unix:/run/phpfpm/snappymail.sock`). | Blocks `/data`, enforces 256 MB uploads. | +| `rss-api.devkid.net` (1580) | FreshRSS API (`fastcgi_pass unix:/run/phpfpm/freshrss.sock`). | Rewrites to `api/greader.php`, clears `REMOTE_USER`. | +| `rss.devkid.net` (1627) | FreshRSS UI + Authelia. | Authelia guard on `/` and PHP paths, passes `REMOTE_USER` to FastCGI, redirects unauthenticated users to `https://auth.devkid.net`. | ## Static file hosts