ops(pfi-pteradactyl): mask leftover apache2, patch (MariaDB 11.8), engine held; docs
This commit is contained in:
@@ -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**)
|
||||
|
||||
Reference in New Issue
Block a user