VERSION 2.0.0!
·
67 commits
to refs/heads/master
since this release
Better defaults and less setup for new installs; existing 1.x installs only need changes where old config clashes with new behavior.
See the Upgrade Guide for details but here is a shortlist:
enable_loginsremoved — logins are always available. Useallow_anonymous,disable_signups, and optionaldisable_loginsto fully enable or disable logins.- Emails are opt-in — set
enable_user_account_emails(plus configure SMTP) if you need signup confirmation, forgot password, unlock; otherwise those flows stay off. - URL, file, and QR pushes default on (1.x was off / tied to logins); set to false if you want them off.
- Retrieval step defaults on for text, URL, QR and file pushes
- GDPR consent banner defaults off (was on in 1.x).
🛥️ Docker Images
Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush
🏃♂️ Run This Version
- Point DNS to your server (e.g.
pwpush.example.com). - Download docker-compose.yml or clone the repo.
- In
docker-compose.yml, uncomment and set:TLS_DOMAIN: 'pwpush.example.com'for automatic Let’s Encrypt TLS.
- Run:
docker compose up -dOpen https://pwpush.example.com or alternatively http://your-ip:5100.