mirror of
https://github.com/darkwire/darkwire.io.git
synced 2025-07-18 10:49:02 +00:00
Doc updates
This commit is contained in:
parent
3ba25cd14a
commit
faeb5a0405
@ -40,7 +40,8 @@
|
|||||||
"vinyl-source-stream": "^1.1.0"
|
"vinyl-source-stream": "^1.1.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "npm run bundle && gulp start",
|
"start": "npm run bundle && node index.js",
|
||||||
|
"dev": "npm run bundle && gulp start",
|
||||||
"bundle": "gulp bundle",
|
"bundle": "gulp bundle",
|
||||||
"test": "npm run bundle && gulp test",
|
"test": "npm run bundle && gulp test",
|
||||||
"test-travis": "node_modules/mocha/bin/mocha test/unit --compilers js:babel-core/register && node_modules/nightwatch/bin/nightwatch --test test/acceptance/index.js --config test/acceptance/nightwatch.json -e chrome"
|
"test-travis": "node_modules/mocha/bin/mocha test/unit --compilers js:babel-core/register && node_modules/nightwatch/bin/nightwatch --test test/acceptance/index.js --config test/acceptance/nightwatch.json -e chrome"
|
||||||
|
21
readme.md
21
readme.md
@ -5,27 +5,26 @@
|
|||||||
Simple encrypted web chat. Powered by [socket.io](http://socket.io) and the [web cryptography API](https://developer.mozilla.org/en-US/docs/Web/API/Window/crypto).
|
Simple encrypted web chat. Powered by [socket.io](http://socket.io) and the [web cryptography API](https://developer.mozilla.org/en-US/docs/Web/API/Window/crypto).
|
||||||
|
|
||||||
### Installation
|
### Installation
|
||||||
# For es6 compatability, be sure you have the latest stable version of Node JS installed
|
# Get latest version of NodeJS for ES2015 support
|
||||||
npm install -g n
|
npm install -g n
|
||||||
n stable
|
n stable
|
||||||
npm install
|
npm install
|
||||||
|
|
||||||
# Bundle JS files (for deployment)
|
# Starting dev environment
|
||||||
npm bundle
|
npm run dev
|
||||||
|
|
||||||
# Running tests locally
|
# Running tests locally
|
||||||
brew install chromedriver # Installs chromedriver to /usr/local/bin
|
brew install chromedriver
|
||||||
npm test
|
npm test
|
||||||
# Start a local instance of darkwire / for dev
|
|
||||||
|
# Start a local instance of darkwire
|
||||||
npm start
|
npm start
|
||||||
|
|
||||||
|
# Changing ports, default is 3000
|
||||||
|
port=3000 npm start
|
||||||
|
|
||||||
Darkwire is now running on `http://localhost:3000`
|
Darkwire is now running on `http://localhost:3000`
|
||||||
|
|
||||||
### Deployment
|
|
||||||
|
|
||||||
Build source
|
|
||||||
|
|
||||||
gulp bundle
|
|
||||||
|
|
||||||
### How it works
|
### How it works
|
||||||
|
|
||||||
Darkwire uses a combination of asymmetric encryption (RSA-OAEP), symmetric session keys (AES-CBC) and signing keys (HMAC) for security.
|
Darkwire uses a combination of asymmetric encryption (RSA-OAEP), symmetric session keys (AES-CBC) and signing keys (HMAC) for security.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user