Plane environment setup
Make sure to update the following environment variables in your plane.env file.-
Assign free ports for Plane to listen on. Update the following variables with two different unsused ports:
-
Update the SITE_ADDRESS variable to
:80
This is required so that generated links and redirects work correctly behind the proxy: -
After editing plane.env, restart your instance so the changes take effect:
Proxy setup
- Choose the appropriate configuration template for your reverse proxy.
-
Replace the following placeholders:
<domain>
Your Plane application’s domain name.<plane-host-ip>
The IP address where Plane is hosted.<plane-host-port>
The port Plane listens on.
-
For Traefik, also update
your-email@example.com
with your email.
Configuration templates
All configurations include:- Automatic HTTPS redirection
- WebSocket support
- Standard proxy headers
- SSL/TLS certificate management
- NGINX: Uses Certbot
- Caddy: Handles certificates automatically
- Traefik: Uses Let’s Encrypt
NGINX configuration
NGINX configuration
Caddy configuration
Caddy configuration
Traefik configuration
Traefik configuration