Releases: d3vilh/raspberry-gateway
0.18
0.18 Release Notes:
The 0.18 update, includes several patches and Graham dashboards updates. No new features but
IMPORTANT OpenVPN Server configuration update.
Bug Fixes and Improvements:
-
OpenVPN Server configuration file moved from
~/openvpn-server/config/server.conf
to~/openvpn-server/server.conf
, same configuration change done for docker image (file moved to/etc/openvpn/server.conf
) -
Webinstall fixed to work with default
example.config.xml
flawlessly. Now you don'r have YAML2 error. -
Docker Images Rebuild
Many docker images were rebuild. -
OpenVPN-ui
Several important bugfixes and new features has been included.
This release also includes following latest updates for:
- SAMBA Server for sharing files and accessing your torrents over the local network.
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- Unbound DNS as the fastest validating, recursive and caching DNS resolver.
- PiHole - Network-wide Ad Blocking solution, optionally can be paried with Unbound-DNS as upstream DNS server or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
Full Changelog: 0.17...0.18
0.17
0.17 Release Notes:
The 0.17 update, packed with new features and improvements designed to improve your experience.
New Features:
-
SAMBA Server - is a free software re-implementation of the SMB networking protocol.
With it you can easy share and access your files over the local network. -
OpenVPN-UI upgraded to new version with lot more features like 2FA authorisation, maintaining of PKI and EasyRSA vars, improved cert details during creation and view. Full list can be found here.
-
Webinstall - was updated with SAMBA Server configuration support. qBitTorrent options were improved as well.
Bug Fixes and Improvements:
-
Docker Images Rebuild
Many docker images were rebuild. -
OpenVPN-ui
Several important bugfixes and new features has been included.
This release also includes following latest updates for:
- SAMBA Server for sharing files and accessing your torrents over the local network.
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- Unbound DNS as the fastest validating, recursive and caching DNS resolver.
- PiHole - Network-wide Ad Blocking solution, optionally can be paried with Unbound-DNS as upstream DNS server or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
Full Changelog: 0.16...0.17
0.16
0.16 Release Notes:
The 0.16 update, packed with new features and improvements designed to improve your experience.
New Features:
-
XRay Server - the high-speed Shadowsocks and XTLS-Reality tunnel proxy that helps you bypass firewalls.
Experience VPN-grade encryption for secure home network access and cutting-edge protocols for lightning-fast connectivity, whether traversing business trips or navigating countries with strict Internet censorship, like PRC, Iran or Turkmenistan, XRay Server stands by your side.
Find easy setup instructions for the popular Shadowsocks-2022 + XTLS-Reality configuration in this detailed guide. -
Webinstall - was updated with new Uninstall feature for every component, as well as XRay support.
Now you can Install, configure and then Uninstall Raspberry Gatway with easy.
Bug Fixes and Improvements:
-
Docker Images Rebuild
Meticulously rebuilt most project images to prioritize your security. This extensive effort addresses numerous vulnerabilities, creating a safer and more reliable environment for your Raspberry Gateway. -
OpenVPN-ui
Several important bugfixes and new features has been included.
This release also includes following latest updates for:
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- Unbound DNS as the fastest validating, recursive and caching DNS resolver.
- PiHole - Network-wide Ad Blocking solution, optionally can be paried with Unbound-DNS as upstream DNS server or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
Full Changelog: 0.12...0.16
v.0.15
0.15 Release Notes:
Here's what you can expect:
New Features:
-
Webinstall - Your New Preferred Installation Method
Webinstall is finally introduced as the recommended way to install the Raspberry Gateway. With a user-friendly interface, setting up your gateway has never been easier. Check out the installation guide for updated installation procedure. -
GlueTun - Your New Versatile VPN Client
Meet GlueTun, the new VPN client in town😎 Now you can seamlessly connect to multiple VPN providers using either OpenVPN or Wireguard protocols, enjoying the added benefit of DNS over TLS and a selection of built-in proxy servers for enhanced privacy and security. Get ready to explore a world of unrestricted browsing.
Your ideas matter 🫵💪
Discussions is opened to encourage your suggestions, seek help, and welcome feature requests.
Bug Fixes and Improvements:
-
Wireguard Option for GlueTun
Thanks to your feedback, now GlueTun supports the Wireguard protocol. -
Final Fix for Installation 60-Second Timeout Bug
We've squashed that pesky installation "60 seconds timeout" bug forever🤖 -
Repository Optimization:
I believe in keeping things lean and efficient. In this release the entire repository is pruned, eliminating repetitive versions of old binaries and images. As a result, the repository size has been reduced from 89MB to a mere 16MB, including the re-optimized images.
This release also includes following latest updates for:
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- Unbound DNS as the fastest validating, recursive and caching DNS resolver.
- PiHole - Network-wide Ad Blocking solution, optionally can be paried with Unbound-DNS as upstream DNS server or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
Full Changelog: 0.12...0.15
Hope you'll enjoy new features, new installation process, and reduced repository size. Thank you for your continued support, and happy Internet surfing!🏄♂️😎
0.13
0.13 release includes following new features:
- Unbound DNS container implemented as the fastest validating, recursive and caching DNS resolver 🚀
- Pi-Hole rebuild to optionally use Unbound-DNS as upstream DNS Server.
- Most of the containers migrated to Alpine linux what reduced all containers size 10x times!
- Main configuration file split to
config.yml
with basic config. options andadvanced.config.yml
for hackers only. - Critical Docker bug fix found by fellowape.
- New bugs were not included this time 😎
This release also includes following latest updates for:
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- PiHole - Network-wide Ad Blocking solution or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
0.14
0.14 release includes following new features:
- Webinstall binary has been included for early testing to simplify initial configuration and installation.
- Ansible inventory migrated from INI to YAML format for easy automation.
- A few not found bugs are still there and some new included, all thanks to the mischievous Webinstall and its unruly gang of code gremlins 😎
Full Changelog: 0.12...0.14
This release also includes following latest updates for:
- OpenVPN and OpenVPN-UI
- OpenVPN Client container to route desired containers traffic via external OpenVPN server connection.
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- Unbound DNS as the fastest validating, recursive and caching DNS resolver.
- PiHole - Network-wide Ad Blocking solution, optionally can be paried with Unbound-DNS as upstream DNS server or
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network.
- qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers
0.12
0.12 includes following new features:
- OpenVPN Client container for using external OpenVPN server connection for selected containers of this project.
Note: Now qBitTorrent can be configured to use OpenVPN Client as a proxy to download torrents via VPN!
- Various bug fixes for Raspberry-monitoring exporters and dashboards
- Updated Docker compose and Ansible templates for Raspberry-monitoring
- New bugs also included
This release also includes following latest releases of:
- OpenVPN and OpenVPN-UI
- WireGuard - an extremely simple yet fast and modern VPN server + Web UI
- PiHole - Network-wide Ad Blocking solution
- Technitium-dns - Self host DNS server. For blocking ads & malware at DNS level for your entire network. Can't be used at the same time with Pi-Hole container as uses the same
TCP/UDP:53
DNS port - qBittorrent - an open-source software alternative to µTorrent
- Portainer - a lightweight universal management GUI for all Docker and K8s
- Prometheus + Grafana with Grafana public dashboards feature enabled
- Node-exporter - standard Linux server monitoring (CPU,RAM,I/O,FS,PROC)
- Blackbox-exporter - desired sites availability exporter
- Speedtest-exporter by MiguelNdeCarvalho - provides Upload/download speed and latency
- OpenVPN-exporter - OpenVPN Server activity monitoring
- rpi_exporter - Prometheus exporter for Raspberry Pi hardware metrics
- cAdviser instance - Analyzes resource usage and performance characteristics of running containers