Could you please explain why?
It really seems to be the simplest method, used inclusive by npn itselt...
Alain
=== Minha MesaXYZ: <http://mesa-reprap.blogspot.com.br/> ===
Em 28-12-2013 13:57, Alex Kocharin escreveu:
Every time you write config file using JSON format, God kills a kitten.
Seriously, stop that. This is what YAML is for.
28.12.2013, 03:33, "Austin William Wright"
<[email protected]>:
Just use a configuration file, it can be as easy as require()ing a
JSON file:
var config = require('./config.json');
var db = database.connect(config.host, config.user, config.password);
Then add an config.example.json to your repo, and add config.json to
your .gitignore.
You may also wish to read the configuration file location out of an
environment variable, or your command line arguments:
var configFilename = process.env.NODE_CONF || 'config.json';
var config = JSON.parse(fs.readFileSync(configFilename, 'utf8'));
/* etc */
Cheers,
Austin Wright.
On Friday, December 27, 2013 8:31:54 AM UTC-7, Reginald Choudari wrote:
Hello, this morning I was pondering on a good way to store
passwords server-side to be used by a Node app. I would like to
publish the app's code on GitHub but obviously would not want to
publish my passwords ...
One method I have seen before was to add passwords to the
environment vars in the server's local .bash_profile, and then
have the Node app access these env vars in the code. Could this
be a sufficient (and secure) way?
Thanks,
Reginald
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
<mailto:[email protected]>
To unsubscribe from this group, send email to
[email protected]
<mailto:[email protected]>
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/groups/opt_out.
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.