Releases: wiredoor/wiredoor
Releases Β· wiredoor/wiredoor
v1.5.2
v1.5.1
What's Changed
- Set correct permissions to oauth2-proxy dir @dmesad in cb971ea
- Set correct permissions to process manager by @dmesad in fccc9a5
- Add permission preflight messages by @dmesad in bfcb661
- Update Project's License from MIT to Apache-2.0 by @dmesad in 7436d40
- Exec route management and link checking command using sudo by @dmesad in e5c29b1
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- Run as
non-root(security hardening) by @dmesad in #107 - Custom nginx error pages by @dmesad in #107
- Replace crond by supercronic by @dmesad in #107
- add lastPingTs to node monitor to set correct status for windows clients by @dmesad in #107
IMPORTANT:
If you are upgrading from a previous Wiredoor version to v1.5.0, please run these commands before updating.
Starting in v1.5.0, the container runs as a non-root user (UID:GID 1000:1000), so host-mounted volumes must be owned by that user.
# Run these on your current version BEFORE upgrading to v1.5.0
docker compose run --rm -u root wiredoor chown -R 1000:1000 /data
docker compose run --rm -u root wiredoor chown -R 1000:1000 /var/log/nginx
docker compose run --rm -u root wiredoor chown -R 1000:1000 /etc/letsencrypt
# Then upgrade to the latest version
docker compose pull wiredoor
docker compose up -d --force-recreateFull Changelog: v1.4.1...v1.5.0
v1.4.1
v1.4.0
What's Changed
- Support bypassing OAuth2 for specific paths and refactor NGINX service configuration by @dmesad in #97
- Feat/ Add support for multiple gateway networks and advanced node configurations by @dmesad in #100
- Feat/ Update node version and deps by @dmesad in #104
- Fix/105 cannot click save button when edit http services by @dmesad in #106
- Update oauth2-proxy to v7.12.0 @dmesad in a3809a1
- Remove default initial ssl certs and create dynamically ssl certs if not exists at startup @dmesad
- Fix mechanism to expose UDP services @dmesad
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Allow local TLDs for domain in service form by @dmesad in #86
- Allow domain in expose service form if exists in domain list by @dmesad in #94
- Logout and retry if authenticated user isn't authorized in oauth2-proxy by @dmesad in #95
- Update deps by @dmesad in #95
Full Changelog: v1.3.0...v1.3.1
v1.3.0
NGINX + WireGuard Monitoring Now Available π
New Features
This release introduces native monitoring support for both NGINX and WireGuard within the Wiredoor platform. Gain full visibility into your HTTP and VPN traffic in real time using Prometheus and Grafana.
Nginx Monitoring
- Exposes real-time metrics using the
stub_statusmodule. - Integrates with Prometheus via fluentbit
- Pre-built Grafana dashboard included: see active connections, traffic patterns, and request rates at a glance.
WireGuard Monitoring
- Exports metrics such as traffic per node, last handshake, and connection status.
- Optimized metrics collection to reduce overhead.
How to enable
Check out the updated documentation here: Monitoring Setup Guide
Full Changelog: v1.2.3...v1.3.0