Go to file
2023-06-04 12:05:00 +02:00
systemd-templates Replace path trigger to binding to WireGuard device 2023-06-04 12:05:00 +02:00
.gitignore Add variables and install script 2023-06-03 12:33:17 +02:00
install.sh Replace path trigger to binding to WireGuard device 2023-06-04 12:05:00 +02:00
README.md Update README 2023-06-04 11:15:18 +02:00
set-dns.sh Change entirely the way to manage resolv.conf 2023-06-04 10:55:59 +02:00
unset-dns.sh Change entirely the way to manage resolv.conf 2023-06-04 10:55:59 +02:00
variables.conf.template Add variables and install script 2023-06-03 12:33:17 +02:00

LibreELEC setup

This repository contains setup or configuration files for LibreELEC after installation.

WireGuard VPN setup

Files

  • variables.conf.template contains examples variables definitions, and should be copied locally to variables.conf (with any required modifications).
  • systemd-templates/ contains Systemd units templates for detecting VPN connection, and apply routes and DNS modifications.
  • set-dns.sh sets the VPN DNS to resolv.conf, and unset-dns.sh restores the previous resolv.conf.

Installation

  • install.sh script copies Systemd templates to their destination, and enables trigger (Systemd path).

TODO

  • RAS