Skip to content
LPWAN Provisioning & Management Server
JavaScript Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Fix codacy issues. Aug 12, 2019
bin Fix path to Dockerfile in package script Aug 13, 2019
development Add mkdir to gen-certs script. Sep 17, 2019
docs Be explicit about db deploy step in run doc. Sep 16, 2019
lib/seeder Fixed tests and demo after restructure. Aug 9, 2019
prisma Restructured repo. Refactored logging Aug 8, 2019
service_scripts Fixed tests and demo after restructure. Aug 9, 2019
test Fix codacy issues. Aug 12, 2019
.dockerignore Restructured repo. Refactored logging Aug 8, 2019
.eslintrc.json * Code Quality Fixes. ESlint stuff mostly. Jan 6, 2019
.gitignore Add empty public_dir env var to development docker-compose. Sep 17, 2019
.travis.yml Update travis e2e command. Aug 12, 2019
CODE_OF_CONDUCT.md moved CONTRIBUTING and CODE_OF_CONDUCT back to base of repo Dec 11, 2018
CONTRIBUTING.md Update CONTRIBUTING.md Dec 11, 2018
Dockerfile Fixed tests and demo after restructure. Aug 9, 2019
LICENSE Updated LICENSE copyright info Apr 25, 2018
PULL_REQUEST_TEMPLATE.md Added PULL_REQUEST_TEMPLATE.md Apr 27, 2018
README.md Use angle brackets around URL in README. Aug 2, 2019
component.json Added Transfer LoRa Network use case tree. Jul 3, 2019
docker-compose.yml Update demo docker-compose. Aug 23, 2019
package-lock.json Fix dev workflow after file restructure. Aug 12, 2019
package.json Fix dev workflow after file restructure. Aug 12, 2019
setup-ubuntu.sh First delivery from old internal development tree Feb 9, 2018

README.md

Build Status Codacy Badge Codacy Badge dependencies Status devDependencies Status

Docker Pulls License

LPWAN Server (lpwanserver)

The LPWAN Server is the backend CableLabs' LPWAN Server project. It is a Node.js REST server that sits above a set of LPWANs that may employ differing LPWAN technologies and may be owned by one or more LPWAN operators. The LPWAN Server provides a unified interface across LPWAN technologies and/or operators as a single interface to Low Power WAN (LPWAN) application vendors. It collects the data generated by the devices, and forwards that data to a server for the application.

Web Client

The official LPWAN Server web client is maintained in the lpwanserver-web-client repository.

Getting started

You'll probably want to start by reading the LPWAN Server Overview.

The easiest way to run LPWAN Server is to follow the Quickstart Docker-Compose guide.

For development and customization, refer to the install documentation.

Documentation

Documentation website

LPWAN Server uses Docusaurus for documentation. The docs folder contains the content of the documentation. The branch website also contains the docs folder, along with the documentation website code. The website is built and committed to the gh-pages branch to be published at https://cablelabs.github.io/lpwanserver. The instructions for updating and publishing the website are in the README of the website branch.

Contributing

LPWAN Server was originally built by CableLabs, but we could use your help! Check out our contributing guidelines to get started.

Sponsors

CableLabs

Other important stuff

We use an Apache 2.0 License for LPWAN Server.

Questions? Just send us an email at lpwanserver@cablelabs.com or join the conversation on the forum.

You can’t perform that action at this time.