Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mozilla/ssl-config-generator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorApril King <april@mozilla.com>2019-05-16 22:45:08 +0300
committerApril King <april@mozilla.com>2019-05-16 22:45:08 +0300
commit03274e139fa3af3164a920b93f681e3455785516 (patch)
tree4fe22631cc9315c24e4ab64921e4be3012159d2e /README.md
Initial push that contains the brand new Mozilla SSL Configuration
Generator.
Diffstat (limited to 'README.md')
-rw-r--r--README.md44
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