Skip to main content

Domains and SSL

On Fransys, SSL is fully automatic. You have nothing to configure, nothing to renew, nothing to monitor. Every deployed application is accessible via HTTPS from the first deployment.

Default domain

As soon as an application block is deployed, Fransys automatically assigns a subdomain on *.fransysapp.com. This domain is immediately accessible via HTTPS — the SSL certificate is generated and applied without intervention.

You can use this default domain for development, staging, or even production if you don't need a custom domain.

Custom domain

To use your own domain name:

  1. Add your domain in the Ingress configuration of the application block
  2. Point your DNS to Fransys (a CNAME or A record depending on your DNS provider)
  3. Done — Fransys automatically detects the domain and provisions an SSL certificate via Let's Encrypt

The certificate is:

  • Generated automatically — No command to run, no file to upload
  • Renewed automatically — Before expiration, without your intervention
  • Applied automatically — HTTPS is active as soon as the certificate is ready
tip

The entire SSL certification process is managed by Let's Encrypt in the background. You'll never see an expired certificate or an HTTPS error on Fransys — renewal is transparent and continuous.

Multiple domains

You can associate multiple domains with the same application block. Each domain receives its own SSL certificate, always automatically.

Best practices

  • Use the *.fransysapp.com domain for your development and test environments — it's ready instantly, without DNS configuration.
  • Configure your custom domain for production — just add the DNS record and let Fransys handle the rest.
  • No need to buy an SSL certificate — Let's Encrypt provides free certificates recognized by all browsers.