feat: add bare-metal deployment configs for Proxmox/LXC

Provide ready-to-use nginx, systemd, and environment configs
for bare-metal installs. Community Proxmox scripts currently
sed-hack the Docker nginx.conf with patterns that don't match,
causing broken pid/log paths and tmpfiles issues on reboot.
This commit is contained in:
ZacharyZcR
2026-05-13 17:12:04 +08:00
parent 84a8dfa050
commit 106b556ce7
5 changed files with 603 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
[Unit]
Description=Termix Backend
After=network.target guacd.service
Wants=guacd.service
[Service]
Type=simple
User=root
WorkingDirectory=/opt/termix
EnvironmentFile=/opt/termix/.env
ExecStart=/usr/bin/node /opt/termix/dist/backend/backend/starter.js
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target