Commit Graph

5 Commits

Author SHA1 Message Date
shuki
b16893086d Add terminate-before-restore toggle, logo, and installer improvements
- Add "Terminate First" toggle to restore page (UI, Runner, CLI, lib)
- When enabled, removes existing cPanel account before restoring
- Add GNIZA Backup SVG logo to WHM plugin header (inline base64)
- Copy uninstall.sh to /usr/local/gniza/ during installation
- Update CLAUDE.md with new restore params and Runner options

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 21:43:48 +02:00
shuki
27cd8cc33c Fix install.sh for piped execution
- Use HTTP clone URL (no SSH auth needed)
- Fix BASH_SOURCE unbound variable when piped via curl

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 02:48:32 +02:00
shuki
2eff1916ca Fix Gitea HTTP port to 3001
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 02:46:30 +02:00
shuki
7442fab18d Update install.sh to support single-line remote install
Clones from git repo when run outside a local checkout, with
automatic temp directory cleanup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 02:40:44 +02:00
shuki
1459bd1b8b Initial commit: gniza backup & disaster recovery CLI + WHM plugin
Full-featured cPanel backup tool with SSH, S3, and Google Drive support.
Includes WHM plugin with Tailwind/DaisyUI UI, multi-remote management,
decoupled schedules, and account restore workflows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 02:39:39 +02:00