Module 3: Going Live¶
Progress Indicator¶
┌─────────────────────────────────────────────────┐
│ ✨ Module 1: Getting Started [100%] │
├─────────────────────────────────────────────────┤
│ 🎯 Module 2: Deploying Apps [100%] │
├─────────────────────────────────────────────────┤
│ 🌟 Module 3: Going Live [ 0%] │ ← YOU ARE HERE
├─────────────────────────────────────────────────┤
│ 👥 Module 4: Team Workflow [ 0%] │
└─────────────────────────────────────────────────┘
Overview¶
Congratulations on deploying your application! Now it's time to prepare it for production and make it accessible to your users. In this module, you'll learn how to:
- Set up custom domains and manage DNS configurations
- Securely manage environment secrets and sensitive data
- Monitor your applications and troubleshoot issues
- Ensure your application is secure, performant, and reliable
What You'll Learn¶
In this module, you'll complete three key chapters:
1. Custom Domains¶
Learn how to connect your domain to your application
Connect custom domains to your application with proper DNS setup and Traefik routing configuration.
Start Chapter 1: Custom Domains →
2. Environment Secrets¶
Manage sensitive data securely
Properly configure environment variables, manage .env files, and follow security best practices for production.
Start Chapter 2: Environment Secrets →
3. Monitoring & Logs¶
Monitor your application health
Access logs, monitor application health, debug issues, and set up alerts for production monitoring.
Start Chapter 3: Monitoring & Logs →
Module Timeline¶
Estimated time: 1.5-2 hours (hands-on)
Prerequisites¶
Before starting this module, make sure you have:
- Completed Module 1 & 2 (Getting Started and Deploying Apps)
- At least one application deployed and running
- Access to your domain registrar (for custom domain setup)
- Basic understanding of DNS concepts
- A text editor for managing configuration files
Key Outcomes¶
By the end of this module, you will:
✓ Have a custom domain connected to your production application ✓ Properly manage environment variables and secrets ✓ Monitor application logs and health status ✓ Be ready to deploy additional applications in production
Important Notes¶
Security First: This module includes critical security concepts. Pay special attention to warnings about handling secrets and sensitive data.
No Testing Environment? If you don't have a production domain yet, you can: - Use a temporary domain for learning - Set up DNS records pointing to your local machine for testing - Use our sandbox environment for practice
What's Next After This Module?¶
Once you complete this module, you'll move on to: - Module 4: Team Workflow - Collaborate with your team, manage permissions, and set up deployment workflows
Need Help?¶
If you get stuck: - Review the troubleshooting section in each chapter - Check common issues and solutions - Ask in our community channels
Ready to go live? Let's start with Chapter 1: Custom Domains →