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
.envfile for that project and setALLOWED_ORIGINS=http://localhost:1313.
This Dockerfile relies on a private docker repository and is built for internal use only.