Required Files: 1. target/release/server - Main application binary 2. public/ - Complete directory with static assets, HTML files, CSS, images, and content 3. config.toml - Application configuration (update for production) 4. migrations/ - Database migration files (if using auth/content-db features) 5. templates/ - Email templates (if email feature enabled) Optional but Recommended: - certs/ - TLS certificates (if TLS feature enabled) - content/ - Source content files (if using content-static feature) - Dockerfile - For containerized deployment Production Configuration Updates Needed: - Update config.toml session secret - Change database URL to production database - Set environment = "production" - Configure proper CORS origins - Enable TLS if using HTTPS