nicopace / libre-portal

Captive Portal to be used for community meshes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Libre Mesh Community Portal

Includes code for pitbull, lime-packages-ui/lime-voucher.

Usage

Make sure you have NodeJS installed and a LibreMesh router accessible thru 10.5.0.1.

git clone https://github.com/luandro/libre-portal.git

Enter the directory and install dependencies for the app: cd libre-portal && npm run install

Copy the necessary files to the router: npm run build-router

Now you'll need to SSH into the router and run service rpcd restart on the router in order to restart ubus.

In order to start the application run npm run start. To create a new voucher login with the router's admin password.

About

Captive Portal to be used for community meshes


Languages

Language:JavaScript 64.1%Language:Lua 25.2%Language:HTML 5.8%Language:Shell 4.1%Language:CSS 0.8%