259a1457aa
Add --only <service> single-service deploy mode
...
Sources existing credentials file and redeploys just the named service
without running the full interactive installer. Works for any service:
postgres auth portal npm management noticeboard settings.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 19:06:49 +00:00
fde4fa3115
Add settings service to stack installer
...
Add LXC 116 (settings) to install-stack.sh: generates SETTINGS_DB_PASS and
SETTINGS_SECRET, creates settings_db in postgres init SQL, provisions the
LXC and deploys the service. Step counter updated to 7/7.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-01 19:04:52 +00:00
f6cb86809f
Add cashup app installer script
2026-07-01 19:01:37 +00:00
242f170edb
Bump build-heavy LXCs (auth/management/noticeboard/add-app) to 1GB — avoid OOM (exit 137)
2026-07-01 14:33:32 +00:00
52e85cfc53
Fix NPM API: correct /api/nginx/proxy-hosts endpoint; drop brittle advanced_config
2026-07-01 14:16:15 +00:00
90d1517f10
Fix set -e abort: ((i++)) at i=0 returns 1; use i=$((i+1))
2026-07-01 14:06:40 +00:00
9a45e39db6
install_docker: disable apparmor_parser (fixes build+runtime in confined LXC)
2026-07-01 13:46:11 +00:00
2469b94b1f
install_docker: idempotent (skip if present), non-interactive gpg
2026-07-01 13:34:15 +00:00
4e72d46bf9
Docker-in-LXC: security_opt in composes; revert LXC apparmor override; doc
2026-07-01 13:28:54 +00:00
69db7d5426
Docker-in-LXC: run containers AppArmor-unconfined (idempotent, fixes existing LXCs)
2026-07-01 13:17:20 +00:00
5fcf1f62e9
Add outbound NAT for internal vmbr1 so LXCs reach the internet
2026-07-01 13:06:29 +00:00
29e38361c8
gen_secrets: reuse existing credentials on re-run (resume-safe)
2026-07-01 13:02:25 +00:00
5e11c1e207
docs: document shared ip-check + auto offsite mode
2026-07-01 12:58:45 +00:00
98c795457f
wizard: offer auto/CIDR list for offsite, default 10.4.0.0/22,auto
2026-07-01 12:57:59 +00:00
a9305ba249
check_vmbr1: offer to auto-create the internal bridge
2026-07-01 12:51:13 +00:00
e1ecfba8ac
Fix template detection (stderr progress, resolve live filename); banner
2026-07-01 12:46:30 +00:00
4622cc3d45
Prefix LXCs hotel-manage-*; group in Proxmox pool + tag
2026-07-01 12:40:28 +00:00
d052d0bddf
Rename installer repo proxmox-helpers → stack-init
2026-07-01 12:31:56 +00:00
31925b61cf
Group repos under hotel-manage-stack org; update URLs
2026-07-01 12:28:21 +00:00
c946d08d30
Rename to proxmox-helpers-hotel-manage-stack; repos now public (token optional)
2026-07-01 12:24:00 +00:00
912776ab0b
Point installer at jtr/ Forgejo owner; rename stack repo to proxmox-helpers
2026-07-01 12:16:35 +00:00
fe16a07dd7
Initial commit: stack
2026-07-01 12:09:54 +00:00