-
Changemaker Lite v2.8.2 Stable
released this
2026-04-09 14:01:02 -06:00 | 56 commits to main since this releaseFresh-install hardening — Gitea, Pangolin, non-interactive mode
Focus release: making fresh installs reliable. Fixes several init-container and first-boot edge cases discovered during end-to-end deployment testing.
Commits:
- Add full non-interactive mode to config.sh (b127100c)
- Fix Pangolin site creation: omit address field from payload (a85e153b)
- Fix pangolin_create_site blocking on read in non-interactive mode (f38cc9ce)
- Fix set -e crash in pangolin_create_resources arithmetic (ad9a4481)
- Automate Gitea init, NocoDB auto sign-in, and fix prod compose (b2cb60f8)
- Rework Gitea init to use separate init container pattern (97c7bb7c)
- Fix gitea-init.sh running as root — drop to git user via su-exec (f4744aa1)
- Fix Gitea init: must-change-password flag syntax + auth check (caeacb9a)
- Revert NocoDB auto sign-in, keep CSP fix for embed proxy (f97b2fcb)
Key changes:
config.shgets a true-ynon-interactive mode (no TTY prompts) — unblocks CI-driven and automation-driven installs- Gitea init moved to a separate init container running as the
gituser (was previously root-running with race conditions) - Multiple Pangolin site-creation bugs fixed (address payload, read blocking, arithmetic errors)
- NocoDB embed proxy CSP fix retained
Upgrade notes: Safe upgrade. Affects fresh installs primarily.
Downloads