Domain assignment
When creating or configuring an app, you add domains from the Configuration tab. Each app supports up to 5 domains.- Single-service apps
- Docker Compose apps
Add domains directly — each domain routes to your app’s exposed port.
Automatic HTTPS
Nixopus provisions SSL certificates automatically for every domain:- Nixopus Cloud — certificates are issued at the edge via Let’s Encrypt. Zero configuration.
- Self-hosted — Caddy handles certificate provisioning and renewal. As long as your machine is reachable on ports 80 and 443, HTTPS works automatically. See HTTPS configuration for details.
Nixopus Cloud subdomains
On Nixopus Cloud, every app gets a*.nixopus.ai subdomain by default. You can also add a custom domain on Pro, Team, or Enterprise plans.
Self-hosted domains
For self-hosted installations, point your domain’s DNS (A record) to your machine’s IP address. Nixopus detects the domain and configures the reverse proxy automatically.Ensure ports 80 and 443 are open on your machine’s firewall for SSL certificate issuance to work. See firewall configuration for setup instructions.