WireGuard VPN Manager (LibreELEC)
A lightweight, high-performance Kodi service addon for LibreELEC 11, 12, and 13+. Built entirely in pure Python with a memory-isolated, lazy-loaded architecture, this tool manages WireGuard connections natively via connmanctl. It features a zero-leak, kernel-level firewall killswitch with automatic LAN whitelisting to guarantee complete data privacy if the tunnel drops. Fully architecture-independent, it provides a rock-solid experience that runs flawlessly on everything from legacy Raspberry Pi 2 / 3b hardware to modern Raspberry Pi 4 / 5 and x86 HTPC systems.
For detailed instructions for this Add-on, please visit our Wiki:
Display Spoiler
🐧 Looking for the Linux Desktop Version?
If you are running a standalone Linux distribution (Debian, Mint, Ubuntu, LMDE), use the dedicated repository here:
👉 service.wireguard.manager.linux
(Note: Distro testers are welcome!)
If you already know what you're doing, grab the repository installer here:
📦 Download Doemela Repo ZIP
Step 1: Install the Repository
- Download the Doemela Repo ZIP file to your device (or use a USB stick).
- Open Kodi and navigate to Add-ons.
- Click the Box Icon (Add-on Browser) in the top-left corner.
- Select Install from zip file.
- If prompted, click 'Settings' and enable 'Unknown Sources', then go back.
- Locate and select the repository.doemela-x.x.x.zip file.
- Wait for the "Add-on installed" notification.
Step 2: Install WireGuard Manager
- While still in the Add-on Browser, select Install from repository.
- Choose the Doemela Repo.
- Navigate to Services > WireGuard Manager for NordVPN.
- Select Install.
- Once the installation is complete, the Setup Wizard will launch automatically to guide you through the initial configuration and token import.
QuoteTip: Installing via the Repository is the recommended method. It ensures you receive automatic updates for bug fixes and new Raspberry Pi 5 performance optimizations as soon as they are released.