PaaS, CI, and production-friendly config (#2626)

This implements the configuration mechanism I described in #2621. The heavy lifting is delegated to [node-config](https://github.com/lorenwest/node-config) with a minor assist from [dotenv](https://github.com/motdotla/dotenv).

`private/secret.json` has been replaced with environment variables and/or `config/local.yml`. See `doc/server-secrets.md`.
This commit is contained in:
Paul Melnikow
2019-01-06 10:42:09 -05:00
committed by GitHub
parent 3ffb3ef5b4
commit fa5309400d
35 changed files with 493 additions and 484 deletions

View File

@@ -1 +1 @@
web: npm run heroku-start
web: node server