Create comprehensive guide for future Claude Code instances working with
this nginx-proxy-manager automation project. Includes:
- System architecture overview (Podman + Quadlet + systemd)
- Essential development and diagnostic commands
- Critical configuration file locations and dependencies
- Troubleshooting patterns for rootless container deployment
- Security model and performance characteristics
Focus on operational knowledge specific to this rootless container
setup with privileged port binding and systemd auto-start.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Removed old log streaming utilities and sample logs to start fresh:
- CLAUDE.md (legacy project instructions)
- README.md (old readme)
- error_handling_comparison.sh (rclone utility)
- upload_log_file_fixed.sh (R2 upload script)
- logs/ directory (sample log files)
PROJECT_DOCUMENTATION.md retained as the single source of truth for
the new Podman + Quadlet automation system.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Complete rewrite of project documentation focusing on Podman containerization
and systemd-based auto-start using Quadlet. Key improvements:
- Replace Cloudflare R2 log streaming with container automation
- Add comprehensive kernel tuning for production workloads
- Implement rootless container with privileged port binding
- Document complete auto-start system with 40-second boot time
- Include troubleshooting, security considerations, and operations guide
- Validate all configurations through reboot testing
System: Debian 13 (Trixie) + Podman 5.4.2 + Quadlet + systemd
Ports: 80 (HTTP), 81 (Admin UI), 443 (HTTPS)
Auto-start: ✅ Verified with full reboot test
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>