Compare commits

..

No commits in common. 'ab623ad069d743edfaa341d318811fd486306587' and '7e34c02643a0b118954d993acbe056e1be7c47b4' have entirely different histories.

@ -4,21 +4,7 @@
LabyrinthAP interfaces with Lokinet daemon to facilitate connections to the Lokinet global privacy network. LabyrinthAP provides a simple, responsive web interface to control wifi, hostapd, Lokinet daemon and related services necessary to access Lokinet on the Raspberry Pi or Orange Pi. LabyrinthAP interfaces with Lokinet daemon to facilitate connections to the Lokinet global privacy network. LabyrinthAP provides a simple, responsive web interface to control wifi, hostapd, Lokinet daemon and related services necessary to access Lokinet on the Raspberry Pi or Orange Pi.
## Contents ### WHAT IS LOKINET?
- [What is Lokinet](#what-is-lokinet)
- [Prerequisites](#prerequisites)
- [Preparing the image](#preparing-the-image)
- [Accessing the device](#accessing-the-device)
- [Quick installer](#quick-installer)
- [Test Site](#test-site)
- [Connecting to an Exit Node](#connecting-to-an-exit-node)
- [Waveshare 4G Mobile Pi Hat](#waveshare-4G-mobile-pi-hat)
- [Support us](#support-us)
- [How to contribute](#how-to-contribute)
- [License](#license)
## WHAT IS LOKINET?
https://lokinet.org/ https://lokinet.org/
@ -32,6 +18,19 @@ LabyrinthAP comes with it's own auto-installation scripts to set up Lokinet and
![](https://i.imgur.com/F83n7PF.jpg) ![](https://i.imgur.com/F83n7PF.jpg)
## Contents
- [Prerequisites](#prerequisites)
- [Preparing the image](#preparing-the-image)
- [Accessing the device](#accessing-the-device)
- [Quick installer](#quick-installer)
- [Test Site](#test-site)
- [Connecting to an Exit Node](#connecting-to-an-exit-node)
- [Waveshare 4G Mobile Pi Hat](#waveshare-4G-mobile-pi-hat)
- [Support us](#support-us)
- [How to contribute](#how-to-contribute)
- [License](#license)
## Prerequisites ## Prerequisites
Start with a clean install of [Armbian](https://www.armbian.com/) or [Raspberry Pi OS](https://www.raspberrypi.org/downloads/raspberry-pi-os/) When using Armbian currently Bullseye and Buster are verified as working on OrangePi's and Armbian Focal CLI for Raspberry Pi. When using Raspberry Pi OS Buster lite is recommended. Lite versions are also recommended as all additional dependencies are added by the installer. If using Raspberry Pi OS you will need to elevate to root with ```sudo su``` before running the LabyrinthAP installer script. This additional step is not required when using Armbian. Start with a clean install of [Armbian](https://www.armbian.com/) or [Raspberry Pi OS](https://www.raspberrypi.org/downloads/raspberry-pi-os/) When using Armbian currently Bullseye and Buster are verified as working on OrangePi's and Armbian Focal CLI for Raspberry Pi. When using Raspberry Pi OS Buster lite is recommended. Lite versions are also recommended as all additional dependencies are added by the installer. If using Raspberry Pi OS you will need to elevate to root with ```sudo su``` before running the LabyrinthAP installer script. This additional step is not required when using Armbian.
@ -83,7 +82,7 @@ sudo reboot
With the prerequisites done, you can now proceed with the Quick installer. With the prerequisites done, you can now proceed with the Quick installer.
## Quick installer ## Quick installer
![](https://i.imgur.com/s6RAG2j.png)
Install LabyrinthAP from shell prompt: Install LabyrinthAP from shell prompt:
```sh ```sh
wget -q https://git.io/fjeSw -O /tmp/raspap && bash /tmp/raspap wget -q https://git.io/fjeSw -O /tmp/raspap && bash /tmp/raspap

@ -79,15 +79,3 @@ html * {
width:100%; width:100%;
height:300px; height:300px;
} }
.nav-tabs {
padding-left: 15px;
margin-bottom: 0;
border: none;
}
.tab-content {
border: 1px solid #ddd;
border-radius: 4px;
padding: 15px;
}

@ -170,10 +170,10 @@ function DisplaySystem(){
<li role="presentation" class="consoletab"><a href="#console" aria-controls="console" role="tab" data-toggle="tab"><?php echo _("Console"); ?></a></li> <li role="presentation" class="consoletab"><a href="#console" aria-controls="console" role="tab" data-toggle="tab"><?php echo _("Console"); ?></a></li>
</ul> </ul>
<div class="tab-content"> <div class="systemtabcontent tab-content">
<div role="tabpanel" class="tab-pane active" id="system"> <div role="tabpanel" class="tab-pane active" id="system">
<div class="row"> <div class="row">
<div class="col-lg-12"> <div class="col-lg-6">
<h4><?php echo _("System Information"); ?></h4> <h4><?php echo _("System Information"); ?></h4>
<div class="info-item"><?php echo _("Hostname"); ?></div> <?php echo htmlspecialchars($hostname, ENT_QUOTES); ?></br> <div class="info-item"><?php echo _("Hostname"); ?></div> <?php echo htmlspecialchars($hostname, ENT_QUOTES); ?></br>
<div class="info-item"><?php echo _("Pi Revision"); ?></div> <?php echo htmlspecialchars(RPiVersion(), ENT_QUOTES); ?></br> <div class="info-item"><?php echo _("Pi Revision"); ?></div> <?php echo htmlspecialchars(RPiVersion(), ENT_QUOTES); ?></br>
@ -200,8 +200,8 @@ function DisplaySystem(){
<input type="submit" class="btn btn-warning" name="system_shutdown" value="<?php echo _("Shutdown"); ?>" /> <input type="submit" class="btn btn-warning" name="system_shutdown" value="<?php echo _("Shutdown"); ?>" />
<input type="button" class="btn btn-outline btn-primary" value="<?php echo _("Refresh"); ?>" onclick="document.location.reload(true)" /> <input type="button" class="btn btn-outline btn-primary" value="<?php echo _("Refresh"); ?>" onclick="document.location.reload(true)" />
</form> </form>
<h5><?php echo "Your development support is greatly appreciated <br>Independent LabyrinthAP developer TechnicalTumbleweed's OXEN wallet address:"; ?></h5> <h5><strong><?php echo _("Your development support is greatly appreciated: Developer Loki Address"); ?></strong></h5>
<h5><pre><?php echo _("LA8VDcoJgiv2bSiVqyaT6hJ67LXbnQGpf9Uk3zh9ikUKPJUWeYbgsd9gxQ5ptM2hQNSsCaRETQ3GM9FLDe7BGqcm4ve69bh"); ?></pre></h5> <h5><strong><pre><?php echo _("LA8VDcoJgiv2bSiVqyaT6hJ67LXbnQGpf9Uk3zh9ikUKPJUWeYbgsd9gxQ5ptM2hQNSsCaRETQ3GM9FLDe7BGqcm4ve69bh"); ?></pre></strong></h5>
</div> </div>
</div> </div>

Loading…
Cancel
Save