Native VM install kit: systemd units, launcher, install and upgrade scripts; backups, restore and doctor without docker exec; DEPLOY.md VM, NPM and NFS sections

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-30 18:08:48 -06:00
co-authored by Claude Opus 5.5
parent f025479358
commit 45a1d1a42a
22 changed files with 2357 additions and 413 deletions
+13
View File
@@ -0,0 +1,13 @@
# Packet Station on this VM. Installed by deploy/vm/install.sh as
# /etc/postgresql/16/main/conf.d/packetstation.conf. A change here needs a PostgreSQL restart.
# Local socket only. The app, the worker, migrate and the backups all connect through
# /var/run/postgresql. Nothing on the network can reach PostgreSQL.
listen_addresses = ''
# The same as the postgres container on docker-1: the server clock zone is UTC.
# The app shows times in SITE_TZ.
timezone = 'UTC'
log_timezone = 'UTC'
password_encryption = 'scram-sha-256'