How to Configure OpenVPN for LibreELEC 7, 8, 9, and 10 on a Raspberry Pi
This guide explains how to configure CyberGhost VPN on Kodi installations that use the VPN Manager for OpenVPN add-on.
It applies to:
- LibreELEC 7
- LibreELEC 8
- LibreELEC 9
- LibreELEC 10
Note: The GitHub OpenVPN manager for Kodi supports versions up to Kodi 19 Matrix, which corresponds to LibreELEC 10. While LibreELEC’s latest version is 12.2.1, the GitHub OpenVPN manager may not support it.
Jump To…
Step 1: Create the VPN Configuration Files
Step 2: Get VPN Manager for OpenVPN
Disclaimer: We document each technical step as carefully as possible, but this process requires some technical knowledge. Interface options, firmware behavior, or setup steps may change as well.
Step 1: Create the VPN Configuration Files
- Go to your CyberGhost VPN online account.
- Select the VPN option from the left-side menu. Next to Manual setup, click Configure Device.
- On the next page, configure the settings as follows:
- Protocol: Select either OpenVPN for a UDP connection or OpenVPN TCP for a TCP connection. UDP is faster but can occasionally interrupt downloads. TCP is more stable and slightly slower, so choose it if you get frequent disconnections.
- Country: Select the country you want to connect through.
- Server Group: Select a server group. This is the category of CyberGhost VPN servers you want to use, such as Premium or Standard. The available groups match the protocol you chose.
Once done, select Save Configuration.
- You’ll be taken back to the VPN tab, where you can find your new configuration under the Routers or other devices menu. Click View next to it to open it.
- Then, make note of the following:
- Username: A username generated only for this connection. This is not your regular CyberGhost VPN account username; it's used only for manual configuration.
- Password: A password generated only for this connection. Use the copy icon to copy it. This is not your regular account password.
When done, click Download Configuration. Save the downloaded .zip file somewhere easy to find, such as your desktop.
- Extract the contents before continuing. The extracted folder contains:
- ca.crt: The certificate authority's certificate
- client.crt: Your user certificate
- client.key: Your private key
- openvpn.ovpn: Your OpenVPN configuration file
Step 2: Get VPN Manager for OpenVPN
To make sure VPN Manager for OpenVPN can update correctly, download the complete repository file instead of a single add-on file. Copy the repository .zip file to the same folder as your CyberGhost certificate and key files.
You should now have these files in one folder on your computer:
- client.crt
- client.key
- repository.zomboided.plugins-1.0.0.zip
Next, copy these files to your LibreELEC device. You need access to the device’s file system. You can use an SFTP client such as Filezilla.
Find Your LibreELEC IP Address
- Open Kodi on your LibreELEC device. Go to System> System info.
- Under Summary, you’ll find the IP address. The IP address usually looks similar to 192.168.178.XXX. Write it down because you will need it in FileZilla.
Connect to Your Device with FileZilla
- Open FileZilla and go to File > Site Manager > New Site. Give it a name of your choice (in our example, it's “Kodi”).
- In the Host field, enter your LibreELEC device's IP address.
- Set Protocol to SFTP.
- Set Logon Type to Normal.
- Enter the username for your LibreELEC device. The default is usually “root.”
- Enter the password for your device. The default is usually “libreelec.”
- Select Connect.
Copy the Files to Your Device
After FileZilla connects, it opens the file system of your Kodi installation in the storage folder:
- Create a new folder and give it a name you can identify later, such “VPN.”
- Open the new folder and copy the following files from your computer into it:
- Client.crt
- Client.key
- repository.zomboided.plugins-1.0.0.zip

Step 3: Install VPN Manager for OpenVPN
Note: Menu names may differ slightly depending on your Kodi version or skin.
If Kodi blocks add-ons from unknown sources, enable this option first:
- Open Kodi and go to Settings > System > Add-ons.
- Enable Unknown Sources and confirm the change if prompted.
Then:
- From the Kodi home screen, select Add-ons > Install from zip file.
- Navigate to the folder where you copied the files with FileZilla.
- Select the Zomboided Repository .zip file.
- Go to Add-ons > My Add-ons > Zomboided Repository.
- Select Services > VPN Manager for OpenVPN, then click Install.
Step 4: Configure VPN Manager for OpenVPN
After installation, the setup wizard should open automatically.
- In the setup wizard, select Wizard.
- Choose CyberGhost as the VPN provider.
- Enter the username you generated earlie for your configuration. Select OK.
- Enter the password you generated earlier for your configuration. Select OK.
- Select Yes in the next window if you want the VPN to connect at startup and reconnect when necessary.
- Select OK again to create the new connection.
- Choose the VPN country you want to connect to.
- Select the client.crt and the client.key files you copied to your Kodi device.
Once setup is complete, VPN Manager for OpenVPN will connect to CyberGhost VPN.
Note: Kodi may not display your external IP address by default. To check if the VPN connection is active, use a compatible IP-checking add-on or follow the steps in our guide.
Connecting to More Countries
You may be asked if you want to set up connections for additional countries. You can also add more connections later through the Settings menu in VPN Manager for OpenVPN. Follow the same setup process for each new connection.
Need assistance? Contact our Customer Support team:
- via email at support@cyberghost.ro
- via online request at https://support.cyberghostvpn.com/hc/en-us/requests/new
- via 24/7 Live Chat by clicking the Support button below
Comments
0 comments
Article is closed for comments.