This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/glasscloudinuranus on 2025-05-16 06:50:36+00:00.
https://preview.redd.it/aph5sydod31f1.png?width=3222&format=png&auto=webp&s=6befd4892afd22ed5e2fe49718444d92b84b0fb5
Hi r/selfhosted, I’ve forked HomePage to add direct widget actions (e.g., pause torrents in qBittorrent, refresh Jellyfin libraries). The maintainers confirmed this isn’t their roadmap, so I built it myself.
Current Features:
- qBittorrent: Pause/resume, speed toggles.
- Jellyfin: Refresh libraries, restart/shutdown.
Need Feedback On:
- What other actions/widgets would help? (AdGuard, Home Assistant, etc.)
- Anyone interested in contributing to code cleanup?
- Usability of slider buttons/UI?
- Only tested on my own stack. Any issues/bugs?
The code is available at: https://github.com/neizsche/homepage/tree/POSTActions
Note: Early-stage—backup configs before testing. Run via:
docker pull ghcr.io/neizsche/homepage:v1.0
# Add `enableActions: true` to services.yaml (see GitHub for details).
Demo Video is attached in comments
Edit : Widget/Actions planned for development
~~Qbittorrent: ToggleSpeed, PauseAll, ResumeAll~~
~~Jellyfin: LibraryRefresh, Restart~~
Pihole: Enable/Disable Blocking
Emby and Plex: Same as Jellyfin
AdGuard
What other actions/widgets would be useful?