Skip to content

Simple, lightweight and scalable PWA for diagnosis of Libremesh nodes

License

Notifications You must be signed in to change notification settings

patogit/lime-app

 
 

Repository files navigation

LiMeApp

Greenkeeper badge Build Status Commitizen friendly

Simple, lightweight and scalable PWA for diagnosis of Libremesh nodes



Screenshot

Development Environment Installation

Clone this repo:

git clone https://github.com/libremesh/lime-app.git limeapp
cd limeapp

Install the dependencies:

npm install

Development Workflow

Read the "How to contribute and code of conduct" documentation

Start a live-reload development server:

npm run dev

Generate a production build in ./build:

npm run build

You can now deploy the contents of the build directory to production on github pages!

Fork and npm run deploy

Start local production server:

npm start

Router Installation

In order to install the softwarae in the node, the node must have the lime-webui-ng-luci package installed (can be found in the flavor lime_newui_test available through https://github.com/libremesh/lime-sdk).

To generate the image for a wdr-4310 for example, you do this:

./cooker -c ar71xx/generic --flavor=lime_newui_test --profile=tl-wdr4310-v1

For develop you can run npm run build and then copy the build folder to the /www directory of the node and go.

About

Simple, lightweight and scalable PWA for diagnosis of Libremesh nodes

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 91.7%
  • CSS 6.3%
  • HTML 2.0%