diff options
author | April King <april@mozilla.com> | 2019-05-16 22:45:08 +0300 |
---|---|---|
committer | April King <april@mozilla.com> | 2019-05-16 22:45:08 +0300 |
commit | 03274e139fa3af3164a920b93f681e3455785516 (patch) | |
tree | 4fe22631cc9315c24e4ab64921e4be3012159d2e /README.md |
Initial push that contains the brand new Mozilla SSL Configuration
Generator.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..e49cb8b --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ +# Mozilla SSL Configuration Generator + +The Mozilla SSL Configuration Generator is a tool which builds configuration files to help you follow the Mozilla [Server Side TLS](https://wiki.mozilla.org/Security/Server_Side_TLS) configuration guidelines. + +## Installation + +```bash +$ npm install +``` + +## Development + +Once you've installed, you can simply run: + +```bash +$ npm run watch +``` + +This starts a local webserver that will automatically reload your changes. + +## Adding new software + +There are two places that need to be updated in order to add support for a new piece of software: + +`js/configs.js`, which sets the supported features for your software, and +`templates/partials/your-software.hbs`, a Handlebars.js template that mirrors your software's configuration + +## Building + +To publish to GitHub Pages, simply run: + +```bash +$ npm run build +``` + +## Authors + +* [April King](https://github.com/april) +* [Gene Wood](https://github.com/gene1wood) +* [Julien Vehent](https://github.com/jvehent) + +## License + +* Mozilla Public License Version 2.0 |