refactor: install.sh deploya webgui/ umjesto inline kopije
install.sh je nosio vlastitu kopiju Web GUI-ja u heredoc blokovima i ta se kopija razisla s webgui/ direktorijem: inline verzija imala je 8 stranica, webgui/ ih ima 10. Stranice Backup i Azuriranja, koje README i UPUTE.txt dokumentiraju, tako nikad nisu zavrsile na serveru. Sada se app.py i predlosci kopiraju iz webgui/ pokraj skripte (SRC_DIR). Uklonjeno ~1090 linija duplikata. Ako webgui/ nedostaje, skripta pukne s jasnom porukom umjesto da instalira nepotpun GUI. README i UPUTE dopunjeni: treba kopirati cijeli repo, ne samo install.sh. Provjereno cistim installom na Ubuntu 24.04: svih 9 stranica vraca 200, backup stvarno kreira arhivu s pg_dumpom i nginx/ssl konfiguracijom, TOTP se ucitava, sve prezivi reboot. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Reference in New Issue
Block a user