Porthole

Rating: 
5
Your rating: None Average: 5 (4 votes)

Porthole is a Sailfish OS application to control a Pi-hole server.

Version compatibility

Starting with Version 0.2.0 the application needs at least SailfishOS 4.2.
If you use an older version of SailfishOS use app version 0.1.3 instead

Authentication with Access Token

To authenticate with Pi-hole server an access token is necessary. You can find it in the config files "/etc/pihole/setupVars.conf". Look for the WEBPASSWORD entry.

Implemented Features

  • Enable / Disable ad blocking (need token)
  • Show statistics of current day
  • Manage Black- and Whitelist (add / delete)
  • Show Server Info

Planned Features

  • Show more informations / analysis
  • More administrative functions
  • Feature requests

Translations

Available translations:

  • English
  • German

Your language is not available? You are welcome to support this project by translating it on my self hosted Weblate server:

https://weblate.nubecula.org/engage/harbour-porthole/

https://weblate.nubecula.org/engage/harbour-porthole/

Source code is available on Github:

https://github.com/black-sheep-dev/harbour-porthole

Donation

If you like my work you can buy me a beer.

Donate

Donate using Liberapay

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-porthole-0.1.0-1.i486.rpm89.67 KB25/07/2021 - 18:42
File harbour-porthole-0.1.0-1.armv7hl.rpm87.19 KB25/07/2021 - 18:42
File harbour-porthole-0.1.0-1.aarch64.rpm88.66 KB25/07/2021 - 18:42
File harbour-porthole-0.1.1-1.aarch64.rpm95.96 KB25/07/2021 - 22:33
File harbour-porthole-0.1.1-1.armv7hl.rpm93.66 KB25/07/2021 - 22:33
File harbour-porthole-0.1.1-1.i486.rpm97.42 KB25/07/2021 - 22:33
File harbour-porthole-0.1.2-1.i486.rpm109.19 KB29/07/2021 - 19:17
File harbour-porthole-0.1.2-1.aarch64.rpm107.25 KB29/07/2021 - 19:17
File harbour-porthole-0.1.2-1.armv7hl.rpm103.87 KB29/07/2021 - 19:17
File harbour-porthole-0.1.3-1.i486.rpm111.43 KB22/11/2021 - 21:36
File harbour-porthole-0.1.3-1.armv7hl.rpm106.21 KB22/11/2021 - 21:36
File harbour-porthole-0.1.3-1.aarch64.rpm109.46 KB22/11/2021 - 21:36
File harbour-porthole-0.2.0-1.aarch64.rpm113.19 KB18/12/2021 - 16:15
File harbour-porthole-0.2.0-1.armv7hl.rpm109.99 KB18/12/2021 - 16:15
File harbour-porthole-0.2.0-1.i486.rpm115.28 KB18/12/2021 - 16:15
File harbour-porthole-0.2.1-1.i486.rpm114.84 KB23/12/2021 - 15:19
File harbour-porthole-0.2.1-1.armv7hl.rpm109.68 KB23/12/2021 - 15:19
File harbour-porthole-0.2.1-1.aarch64.rpm112.93 KB23/12/2021 - 15:19
Changelog: 
* Thu Dec 23 2021 Samuel Kron <blacksheep@nubecula.org> 0.2.1-1
- Replaced Sailfish Secrets with own simple crypto implementation

* Sat Dec 18 2021 Samuel Kron <blacksheep@nubecula.org> 0.2.0-1
- SailJail support
- Switch to id based translation
- Added more translations
- Bugfixes / Improvements

* Mon Nov 22 2021 Samuel Kron <blacksheep@nubecula.org> 0.1.3-1
- Migrate settings to new Jolla requirements
- New translations (Polish / French)

* Thu Jul 29 2021 Samuel Kron <blacksheep@nubecula.org> 0.1.2-1
- Add Black- / Whitelist management
- Add Server info
- In app notifications
- Error handling
- Code Improvements

* Sun Jul 25 2021 Samuel Kron <blacksheep@nubecula.org> 0.1.1-1
- Show analysis data (top clients / queries)
- Improvements

* Sun Jul 25 2021 Samuel Kron <blacksheep@nubecula.org> 0.1.0-1
- Initial release