Update TODO list with Nginx setup progress and task organization
- Mark Nginx reverse proxy setup as completed - Add detailed steps for router port forwarding and SSL setup - Reorganize Gitea configuration tasks with correct base URLs - Update task structure to reflect current infrastructure state 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
16
TODO.md
16
TODO.md
@@ -9,6 +9,22 @@
|
|||||||
- [ ] UFW firewall setup and rules
|
- [ ] UFW firewall setup and rules
|
||||||
- [ ] fail2ban for intrusion prevention
|
- [ ] fail2ban for intrusion prevention
|
||||||
|
|
||||||
|
## Git & Development
|
||||||
|
- [x] Gitea Docker container setup *(completed - running on port 3000)*
|
||||||
|
- [x] Nginx reverse proxy setup *(completed)*
|
||||||
|
- [ ] Create homelab landing page at /var/www/homelab/index.html
|
||||||
|
- [ ] Configure router port forwarding for Nginx
|
||||||
|
- [ ] Port 80 → 192.168.0.100:80 (HTTP)
|
||||||
|
- [ ] Port 443 → 192.168.0.100:443 (HTTPS)
|
||||||
|
- [ ] Remove port 3000 direct forwarding (will go through nginx)
|
||||||
|
- [ ] Keep port 2223 → 192.168.0.100:2223 (Git SSH operations)
|
||||||
|
- [ ] Test external access: http://ak-homelab.duckdns.org/
|
||||||
|
- [ ] Set up SSL certificates: sudo certbot --nginx -d ak-homelab.duckdns.org
|
||||||
|
- [ ] Initial Gitea configuration via web interface (http://ak-homelab.duckdns.org/gitea/)
|
||||||
|
- [ ] Complete installation wizard with correct base URL
|
||||||
|
- [ ] Create admin user account
|
||||||
|
- [ ] Configure SSH access and repository settings
|
||||||
|
|
||||||
## System Configuration
|
## System Configuration
|
||||||
- [x] Arch Linux installation and basic setup *(completed)*
|
- [x] Arch Linux installation and basic setup *(completed)*
|
||||||
- [x] TTY configuration with ter-124b font *(completed)*
|
- [x] TTY configuration with ter-124b font *(completed)*
|
||||||
|
|||||||
Reference in New Issue
Block a user