You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
create instructions that cname must resolve to <uuid>.pockethost.io along with a button to test manually
A cname_status flag: verifying, ssl, active, and failed
A cname_reason field capturing the latest failure message
Daemon updates:
For all instances with verifying status, do a cname check to make sure it links to the correct subdomain. If it doesn't, set to failed with a cname_reason
CERTBOT - set to ssl and issue new SSL cert and update nginx & refresh, or set to failed with a reason
Once cname and certbot are done, set status to active
Periodically check (cname_checked_at) to re-verify that cname resolves properly - every 5 minutes? update status and reason if failure
Periodically renew certbot (every 90 days) (certbot_renewed_at), updating status and reason if failure
The text was updated successfully, but these errors were encountered:
Allow custom domains
Frontend:
cname
to instancescname
must be blank or globally uniquecname
must be a valid domain name (https://www.regextester.com/106386)cname
must resolve to<uuid>.pockethost.io
along with a button to test manuallycname_status
flag:verifying
,ssl
,active
, andfailed
cname_reason
field capturing the latest failure messageDaemon updates:
verifying
status, do a cname check to make sure it links to the correct subdomain. If it doesn't, set tofailed
with acname_reason
ssl
and issue new SSL cert and update nginx & refresh, or set tofailed
with a reasonactive
cname_checked_at
) to re-verify that cname resolves properly - every 5 minutes? update status and reason if failurecertbot_renewed_at
), updating status and reason if failureThe text was updated successfully, but these errors were encountered: