issues
search
projectsbyif
/
data-permissions-catalogue
Documenting design patterns for personal data sharing, example uses and research.
https://catalogue.projectsbyif.com
67
stars
11
forks
source link
Migrate to Netlify
#47
Closed
emmattiussi
closed
5 years ago
emmattiussi
commented
5 years ago
[x] Create a new site in Netlify in the Projects by IF team
[x] Set the build command to jekyll build and publish directory to _site/
[x] Set the site name to if-$originalSubdomain
[x] Confirm the website has successfully deployed at the correct Netlify URL
[x] Add a custom domain to Netlify for $originalSubdomain.projectsbyif.com
[x] Update the if-dns repository on a branch
[x] Add a new CNAME entry to the dnsconfig.js file.
e.g. CNAME('$originalSubdomain', '$netlifyDomain.', TTL(500)),
[x] Open a pull request on if-dns including the output of ~/go/bin/dnscontrol preview
[x] Review the PR, Merge and run ~/go/bin/dnscontrol push
[x] Confirm the change has worked by running dig $originalSubdomain.projectsbyif.com
[x] Record the amount of time the https version is unavailable here (Let's Encrypt DNS not updated)
[x] If outage is >5 min raise a support ticket with Netlify / escalate
[x] When site is deployed, edit README.md to include new development/deployment instructions.
emmattiussi
commented
5 years ago
Site was down for ~10 minutes.