Domains and HTTPS
Every public EasyRunner app is expected to be served over HTTPS through Caddy.
Add a Domain to an App
or update an existing app:
DNS
Create an A record pointing your app domain at the web host IP address.
You can find app and server details with:
Cloudflare Automation
If your domain is managed in Cloudflare, link Cloudflare before adding the app:
er link cloudflare production --api-token <cloudflare-api-token>
er app add my-app my-server git@github.com:yourname/your-repo.git \
--custom-domain app.example.com
EasyRunner can then create or update the DNS record for you.
HTTPS
Caddy handles certificate issuance and renewal. Make sure DNS points at the web host before deploying so HTTP-01 validation can succeed.