This guide shows you how to run any custom Docker container on your FlyWP server and secure it with a free, auto-renewing Let's Encrypt SSL certificate. The setup uses the server's existing nginx-proxy
to automatically handle traffic routing and SSL termination.
Prerequisites:
- A server managed by FlyWP.
- A user account with permissions to run Docker commands or sudo permission (default fly User).
- A domain (e.g.,
app.yourdomain.com
) with its DNS A record pointing to your server's public IP address.