lan
Internet of Things Server Layer with CoAP, WebSocket, MQTT, HTTP Protocol.
File Explorer
Download Latest Version (.zip)- basic.js
- config.json
- default.json
- test.json
- design-iot.jpg
- iot.jpg
- struct.png
- 20150731220954-create-user.js
- 20150805085332-add-user.js
- 20150818114216-create-message.js
- bcrypt.js
- crypto.js
- index.js
- message.js
- user.js
- getAuth.js
- coap.js
- http.js
- mqtt.js
- websocket.js
- mongo.js
- style.css
- index.jade
- success.jade
- index.jade
- register.jade
- error.jade
- footer.jade
- index.jade
- layout.jade
- nav.jade
- success.jade
- index.js
- user_spec.js
- app_spec.js
- coap_spec.js
- http_spec.js
- mqtt_spec.js
- ws_spec.js
- mocha.opts
- spec_helper.js
- coap_get_test.js
- coap_post_test.js
- ws_test.js
- common.js
- .bowerrc
- .editorconfig
- .gitignore
- .gitmodules
- .jscsrc
- .jshintrc
- .travis.yml
- app.js
- bower.json
- Dockerfile
- gulpfile.js
- jobs
- LICENSE
- package.json
- prepare.sh
- README.md
- server.js
- yarn.lock
# Installation Guide
git clone https://github.com/phodal/lan
Downloads the entire project code from GitHub to your computer.
cd lan
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Node.js Node.js must be installed to use npm.
npm install -g sequelize-cli
Installs the package published on the npm registry globally โ no need to clone the source.
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build .
Builds a runnable image based on the Dockerfile.
Pulled directly from this repo's README.
4. Node.js
Easynpm install --save bcrypt
Downloads and installs the libraries listed in package.json.
npm install
Downloads and installs the libraries listed in package.json.
npm install -g sequelize-cli
Installs the package published on the npm registry globally โ no need to clone the source.
npm start
Starts the development/run server.
npm install --production
Downloads and installs the libraries listed in package.json.
Pulled directly from this repo's README.
