This repository contains all configuration files, scripts, and documentation for my Proxmox homelab setup.
- Proxmox VE Server: 192.168.1.10
- Services Running:
- Nginx Proxy Manager (LXC 100)
- Nextcloud AIO (LXC 101) - 192.168.1.50
nextcloud-deployment-plan.md
- Complete Nextcloud deployment strategynextcloud-backup-recovery-plan.md
- Backup and recovery proceduresnextcloud-aio-access-info.md
- Access information and setup guidebackup-completion-summary.md
- Backup status summary
proxmox-backup-strategy.sh
- Automated backup script for Proxmox
proxmox-dashboard.html
- HTML dashboard for easy access to all services
- Access Dashboard: Open
proxmox-dashboard.html
in your browser - Proxmox Web UI: https://192.168.1.10:8006
- Nextcloud Setup: https://192.168.1.50:8080
- Container ID: 100
- Purpose: Reverse proxy with SSL management
- Access: http://192.168.1.10:81
- Container ID: 101
- IP: 192.168.1.50
- Admin Port: 8080 (HTTPS)
- Features: All-in-One Nextcloud with Office, Talk, and more
- ZFS Snapshots: Instant recovery capability
- Container Backups: Full system backups to backup-storage
- Automated Script: Run
proxmox-backup-strategy.sh
on Proxmox host
- Always use HTTPS for Nextcloud AIO admin interface
- Container firewall has been disabled for Nextcloud (LXC 101)
- Backups are stored in
/mnt/backup
on Proxmox host
- Use strong passwords
- Enable 2FA where possible
- Regular backups are automated
- Keep all services updated
For Proxmox issues, consult:
Last updated: July 28, 2025