Domains & SSL
Piora includes Traefik reverse proxy, which automatically manages domain routing and SSL certificates. You can easily configure custom domains for each application and automatically obtain free Let’s Encrypt SSL certificates.
How It Works
Section titled “How It Works”When you set up a domain for an application, Piora will:
- Add routing rules in Traefik
- Automatically request an SSL certificate from Let’s Encrypt
- Configure HTTP to HTTPS automatic redirection
- Auto-renew certificates before expiration
Domain Types
Section titled “Domain Types”Auto-Assigned Subdomain
Section titled “Auto-Assigned Subdomain”Each application is automatically assigned a subdomain when created, in the format:
your-app-name.your-server-ip.sslip.ioThis subdomain is immediately available and suitable for development and testing.
Custom Domains
Section titled “Custom Domains”You can set up custom domains for your applications (e.g., myapp.com or app.mycompany.com), which requires configuring the appropriate DNS records with your DNS provider.
DNS Setup Overview
Section titled “DNS Setup Overview”When using custom domains, you need to add the following records at your DNS provider:
| Type | Name | Value | Description |
|---|---|---|---|
| A | @ | Your VPS IP | Root domain |
| A | www | Your VPS IP | www subdomain |
| A | app | Your VPS IP | Subdomain |
| CNAME | * | @ | Wildcard (optional) |
In This Section
Section titled “In This Section”- Custom Domains — Detailed domain configuration guide
- SSL Certificates — SSL/TLS certificate management and setup