Commit Graph

3 Commits

Author SHA1 Message Date
jgitta 70dfacddf6 Add: Gitea push instructions with updated location
Updated Gitea location from 192.168.88.200:3000 to gitea.jgitta.com
(resolves to 192.168.88.110 behind Caddy reverse proxy)

Includes:
- Complete push instructions
- Authentication details
- Repository structure
- Ready-to-use commit message
2026-04-25 18:01:38 -05:00
jgitta a9c5698c2e Add: Comprehensive README for nextcloud-backup solution 2026-04-25 18:00:34 -05:00
jgitta 2625cf36d2 Add: Nextcloud Backblaze B2 backup solution - automated daily backups
- Complete backup script for native Nextcloud (MySQL + files)
- Systemd service and timer for daily automated backups at 2 AM
- Backblaze B2 integration with secure credential storage
- Incremental backup support with 30-day retention
- zstd compression for 40-70% storage reduction
- Comprehensive documentation and deployment guides
- Successfully tested with first backup: 203MB DB + 1.3GB files
- Cost-optimized: ~/bin/bash.01-0.02/month for 1.5GB data

Deployment Details:
- Installed B2 CLI via pipx
- Created backup directories at /opt/nextcloud-backup/
- Configured systemd timer for daily execution at 2 AM
- First backup verified in B2 bucket: jg-nextcloud
- Automated scheduling enabled and tested

Documentation includes:
- Deployment report with complete setup details
- Quick start guide for future deployments
- Comprehensive technical reference
- Troubleshooting procedures
- File manifest and index
2026-04-25 18:00:07 -05:00