? DNS configured
? Domain linked to GitHub
? Site live at HTTP
? Waiting for SSL certificate (automated)
? HTTPS pending (1 command away)
http://schema.magicsuite.net
GitHub is automatically provisioning an SSL certificate from Let's Encrypt. This takes 15 minutes to 24 hours (typically 1-4 hours).
gh api repos/panoramicdata/SchemaMagic/pages --jq '.https_certificate'gh api --method PUT repos/panoramicdata/SchemaMagic/pages `
-f cname='schema.magicsuite.net' `
-f source[branch]=gh-pages `
-f source[path]=/ `
-F https_enforced=true.\monitor-certificate.ps1# HTTP (working now)
curl -I http://schema.magicsuite.net
# HTTPS (will work after cert)
curl -I https://schema.magicsuite.net| Task | Status | ETA |
|---|---|---|
| DNS Setup | ? | Done |
| HTTP Access | ? | Done |
| SSL Cert | ? | 1-24 hrs |
| HTTPS | ? | +1 min after cert |
.\monitor-certificate.ps1Checks every 30 min and auto-enables HTTPS when ready.
Check every hour:
gh api repos/panoramicdata/SchemaMagic/pages --jq '.https_certificate'When you see certificate info, run the enable HTTPS command above.
Visit: https://github.com/panoramicdata/SchemaMagic/settings/pages Wait for "Enforce HTTPS" checkbox to appear, then check it.
- ??
DNS_PROGRESS_REPORT.md- Detailed status - ??
STEPS_2_PLUS_COMPLETE.md- Full summary - ??
monitor-certificate.ps1- Auto-monitor script - ??
QUICK_REFERENCE.md- This file
Certificate not ready after 24 hours?
See troubleshooting in DNS_PROGRESS_REPORT.md
Want to test now? Use the original URL: https://panoramicdata.github.io/SchemaMagic
Questions? Check: https://github.com/panoramicdata/SchemaMagic/settings/pages
? Certificate is ready when:
https://schema.magicsuite.netloads- Green padlock appears in browser
- No security warnings
Your site works NOW at http://schema.magicsuite.net ?
HTTPS will work automatically in 1-24 hours ?
Run .\monitor-certificate.ps1 to auto-enable when ready ??
Quick Reference Card Generated: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss')