Publish your project
Publishing puts your application online and makes it accessible to your users. You can publish to a free Cadrant URL or to your own custom domain.
- Instant deployment with HTTPS certificate.
- Free Cadrant URL or custom domain.
- Update or unpublish with a single click.
Publishing to a Cadrant URL
Each project can be published to a Cadrant URL like your-app.cadrant.app:
- Open your project and click the 'Publish' button.
- Choose a slug for your URL (e.g.: my-application).
- Click 'Publish' to put the application online.
- Your application is immediately accessible at the generated URL.
Publishing to a custom domain
If you've configured a custom domain, you can publish directly to it:
- Add and validate your domain in the Domains section (see the Custom domain section below).
- When publishing, choose 'Use a custom domain' and select your domain.
- The application is published to your domain with an automatic SSL certificate.
Updating and unpublishing
- To update, simply click 'Publish' again. The latest version replaces the previous one.
- You can unpublish at any time to make the application inaccessible.
- Switching between a Cadrant URL and a custom domain (and vice versa) is possible at any time.
Custom domain
Connect your own domain name to give your application a professional identity. Cadrant handles DNS configuration, SSL certificate and routing automatically.
Add a domain
- Go to the Domains section from the sidebar.
- Enter your domain name (e.g.: app.mycompany.com) and click Add.
- Cadrant displays the DNS records to configure at your registrar.
Configure DNS
Three DNS records are required:
- TXT — Ownership validation: This record activates the hostname and proves that you own the domain.
- CNAME — SSL validation (automatic renewal): This record is added once and allows us to issue and automatically renew your SSL certificate — you'll never have to update it again.
- CNAME — Routing: This record points your domain to Cadrant servers. For a root domain, use an ALIAS or ANAME record if your provider supports it.
Configure these records at your DNS provider (OVH, Cloudflare, Gandi, Namecheap, etc.). Validation is automatic and typically takes between a few minutes and a few hours.
SSL and hosting
- An SSL certificate is automatically provisioned once the domain is validated.
- The certificate is automatically renewed thanks to the SSL validation CNAME record — no action required on your part.
- HTTPS traffic is secured without any configuration on your part.
- Hosting is provided by AWS for optimal performance and high availability.
- DNS validation goes through Cloudflare for fast and reliable resolution.
Validation status
In the configuration modal, you can track the status of each record:
- Certificate (TXT): Indicates if ownership validation is complete.
- Hostname (CNAME): Indicates if routing is correctly configured.
- Domain active: Indicates if the domain is fully functional.
Use the "Refresh" button to update the status after configuring your DNS records.
Troubleshooting
- If validation takes more than 24h, verify that DNS records are correctly configured.
- Use a tool like dnschecker.org to check DNS propagation.
- Make sure there are no conflicting records (an old A or CNAME record on the same subdomain).
- If the problem persists, delete the domain and re-add it to get new records.