About Docs.CHUWEYDEV & the Learning Path
Welcome to the official Docs.CHUWEYDEV learning platform, designed by Edmar Crescencio. It combines a Zero to Hero Full Stack Developer learning path (Levels 0–18: frontend, backend, databases, APIs, auth, testing, deployment, DevOps, cloud, security, performance, AI, and a full-stack capstone) with a real-world self-hosting track (Level 19) containing 16 detailed deployment guides for Ubuntu Server, Docker, Portainer, Nginx Proxy Manager, UFW firewall rules, DNS, and reverse proxy configuration.
Self-Hosting & Server Infrastructure Guides (Level 19)
Docs.CHUWEYDEV covers multi-phase guides structured to progress from early-stage hardware installation to production-grade security deployment. Explore the main guides included below:
- 1. Install Ubuntu Server (ISO Level): Start here with base system partitioning using logical volume extensions (LVM) and secure flash configurations.
- 2. Static IP (Netplan Config): Master declarative network spacing rules, gateway routing, and failback mechanisms.
- 3. Base Security Hardening: Protect remote terminals by disabling direct root access over secure shell environments, specifying non-standard ports, and running Fail2ban.
- 4. Install Docker Engine: Deploy pure community edition plugins and map secure systemd groups.
- 5. Verify Docker Compose: Investigate structural differences between legacy and modern CLI utilities.
- 6. Install Portainer: Setup local volume directories and boot interactive container management consoles.
- 7. Setup Nginx Proxy Manager: Configure Opt folders and structure directories for Nginx setups.
- 8. Create docker-compose.yml: Define services pipelines for Nginx managers.
- 9. Deploy Nginx Proxy Manager: Pull official images and run in detached backend mode.
- 10. Access Services: Log in with official default credentials and securely override system variables.
- 11. Firewall Final Rules (UFW): Lockdown ingress rules with safe fallback conditions.
- 12. Domain & DNS: Map A and CNAME credentials with registrar zones.
- 13. First Reverse Proxy Setup: Secure traffic to administrative endpoints with SSL configurations.
- 14. Best Practices: Follow secure practices in enterprise workloads.
- 15. Troubleshooting: Debug common firewall blocks, network collisions, and volume failures.
- 16. Optional Advanced: Expand storage structures with LVM and secure system networks.
Search Engines and Browser Optimization
Our learning platform is fully fine-tuned to satisfy all major search engine indexing crawls (Google, Yahoo, Bing, DuckDuckGo) for key phrases like docs.chuweydev, full stack developer learning path, learn to code free, and chuweydev docs. Powered by instant canonical linking, semantic schemas, XML sitemaps, and direct site searchbox integration protocols.