Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 698 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 698 Bytes

datastation.multiprocess.io

This repo controls the configuration and deployment of both datastation.multiprocess.io and app.datastation.multiprocess.io (the in-browser demo).

To build the site

./scripts/build_site.sh

To run the site locally:

python3 -m http.server --directory build 8080

To deploy

This deploys both the site and the demo.

You need to have your public key in the fedora user's .ssh directory.

./scripts/deploy.sh

Add certs for a new domain

Add the domain to scripts/issue_certs.sh and run that script on the server. TODO: automate this in the deploy.

Renew certs

$ sudo certbot renew --post-hook "systemctl reload nginx"