/client-webui

Primary LanguageHTMLMIT LicenseMIT

Wireleap client webui

Wireleap is a decentralized communications protocol and open-source software designed with the goal of providing unrestricted access to the internet from anywhere.

The Wireleap client software is used to tunnel traffic through servers running Wireleap relay software.

This repository provides a web interface created with AlpineJS and TailwindCSS for the Wireleap client utilizing the client API.

Important: This should be considered pre-release status.

Panel screenshots

Installation

The easiest way to install is by using git:

# assuming the wireleap client is installed, populate the webroot
cd $HOME/wireleap
git clone git@github.com:wireleap/client-webui.git ./webroot

# start controller if not already running
./wireleap start

# upgrade (when needed)
cd $HOME/wireleap/webroot
git pull origin master

Alternatively, if you don't have git installed, download the master.zip and unpack the contents of the client-webui-master folder into $HOME/wireleap/webroot/.

Once the webroot is populated, browse to: http://127.0.0.1:13490

Development

tailwindcss -i index.css -o build/index.css [--watch]

License

The MIT License (MIT)