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