live · TLS · HTTP/2 · CF Full (Strict)
Provisioned by the 8Deploy engine.
Zero Hestia. Zero touch.
This page exists because a four-call sequence to the engine REST API on 127.0.0.1:5040 created a Linux user, an nginx vhost, an A record, and a Let's Encrypt cert. No control panel was opened.
Hosting user
demoacct · package starter · home /home/demoacct
nginx vhost
/etc/nginx/conf.d/engine-demo.8deploy.com.conf
Docroot
/var/www/engine/demo.8deploy.com/public_html
TLS
Let's Encrypt R10 · HTTP-01 webroot · auto-renew
The four engine calls that built this
POST/v1/user/add { username: "demoacct", email: "[email protected]", package: "starter" }
POST/v1/web-domain/add { username: "demoacct", domain: "demo.8deploy.com" }
POSTCF APIDNS A record (proxied) for the apex zone
POST/v1/ssl-cert/add { domain: "demo.8deploy.com" }
What the engine replaced
v-add-user · v-add-web-domain · v-rebuild-web-domains (per-domain, surgical) · v-add-letsencrypt-domain · v-add-firewall-rule · v-add-cron-job · v-add-database