Note: The STARTTLS Everywhere project is not currently being maintained. See this post for more information, and check out this post if you may be impacted by this.
- Install Hugo, eg.
sudo apt install hugo
. - Install npm and Node.
npm install
npm run build
builds the site to /public
once.
npm run lint
runs the sass linter.
npm run serve
watches for changes and serves the site from memory at localhost:1313
.
- Clone https://github.com/EFForg/starttls-scanner and follow the Docker setup instructions.
- Edit the
.env
file for that project and setALLOWED_ORIGINS=http://localhost:1313
.
This Dockerfile relies on a private docker repository and is built for internal use only.