Home

Awesome

<p align="center"> <img width="130" src="./images/icon.png""> </p>

Pi Stats Mobile

Follow up and manage the status of your Pi-hole(s) with this simple iOS app.

Authentication Token

In order to use the "enable/disable" button you need to add your Authentication Token in the Settings screen.

There are two different ways to get your authentication token:

Screenshots

<p align="center"> <img width="900" src="./images/pistatsmobile.png""> </p>

Exporting settings from macOS Pi Stats

If you use Pi Stats for macOS you can export your Pi-holes using the QR Code feature.

Open Preferences and then click on the QR Code button for each Pi-hole you have. Don't forget to change the QR Code Format to Pi Stats.

<p align="center"> <img width="900" src="./images/qrcode.png""> </p>

Then, on Pi Stats Mobile, when you tap to setup a new Pi-hole, just tap on the QR Code button and scan it.

<p align="center"> <img width="300" src="./images/ios_qrcode.jpeg""> </p>

Requirement

This project uses SwiftUI and Widgets which requires iOS 14 or later.

Tested with Pi-hole 4.4 and 5.0

Pi Monitor

If you want, you can install Pi Monitor on your Raspberry Pi to get extra information like temperature, uptime, memory usage and load average. Pi Monitor is experimental and not required to use Pi Stats, but it does make it more fun ;)

Download

Pi Stats Mobile (SwiftHole and Pi Monitor) is a open source hobby project of mine. Feel free to download the project and install on your device, but if you want to suport it's development you can buy it on the App Store :)