ops(pfi-pteradactyl): mask leftover apache2, patch (MariaDB 11.8), engine held; docs

This commit is contained in:
vh
2026-10-05 10:41:23 -07:00
parent 599b3e17f7
commit aa86c37954
3 changed files with 19 additions and 2 deletions
+15
View File
@@ -8,6 +8,21 @@ Pterodactyl game-server panel at the Anaheim colo.
- **Web UI:** http://10.250.50.55/ (listed on homepage under **Games**)
- **SSH:** `lkraven@pfi-pteradactyl`
## State and gotchas (2026-10-05)
- **The panel is nginx + php8.3-fpm**, not Apache: `/etc/nginx/sites-enabled/pterodactyl.conf`, root
`/var/www/pterodactyl/public`, plain HTTP on :80, with MariaDB, redis, pteroq and wings (:8080). Wings reaches the panel
at `http://10.250.50.55` (`/etc/pterodactyl/config.yml` `remote:`).
- **apache2 is MASKED** (2026-10-05). It is only installed because `libapache2-mod-php8.3` pulls it in. It fought nginx
for :80 and showed as a failed unit after every boot, which is what made the host look broken during park 100.
The panel itself was up the whole time.
- `APP_URL` in `/var/www/pterodactyl/.env` is `http://ptero.phasefinal.com`, a name with **no DNS record** (Cloudflare or
internal). Access is LAN-only by IP, which is fine. Links the panel generates (emails, for example) carry the
dead name.
- **Patched 2026-10-05** (163 packages, MariaDB 11.7 → 11.8.9). Pre-patch DB dump: `/root/panel-db-pre-patch-20261005.sql.gz`.
**`docker.io`, `containerd` and `runc` are HELD**: an engine upgrade restarts dockerd, which would stop the running
game server (wings does not restart it). Bump them when no one is playing. Kernel 6.1.0-53 needs a reboot (deferred).
## Infrastructure
- **Hypervisor:** `pfi-pve` (VMID **107**)