Video coming soon…
🔐 Setup Password Pusher — Expiring Credential Sharing
Deploy Password Pusher on Ubuntu with Docker — share passwords through links that expire after a set number of views or days, with audit logs, on port 8174.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/security/pwpush/pwpush-ubuntu.sh
chmod +x pwpush-ubuntu.sh
sudo bash pwpush-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/security/pwpush/pwpush-ubuntu.sh
2 Make it Executable
chmod +x pwpush-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts pglombardo/pwpush:latest on port 8174, with data persisted to ./storage and the brand title set via PWP__BRAND__TITLE.
sudo bash pwpush-ubuntu.sh
4 Push Your First Password
Open the UI, paste a password, set the view and day limits, and share the generated link:
http://<your-server-ip>:8174
Ports Used
| Port | Purpose |
|---|---|
| 8174 | Web UI + API (host → container 5100) — plain HTTP |
| ./storage | Pushes and audit logs (maps to /opt/PasswordPusher/storage) |