PasswordPusher
PasswordPusher is an open-source app for securely sharing passwords, notes, files, and URLs via self-deleting links. Links expire after a set number of views or time, with full audit logs.
PasswordPusher
Installation
Default install:
1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/passwordpusher.sh)"
Configuration
Config file:
1
/opt/passwordpusher/.env.production
Notes
Installation compiles Ruby 4.0.5 from source — this takes several minutes.
SECRET_KEY_BASE and PWPUSH_MASTER_KEY are auto-generated and stored in /opt/passwordpusher/.env.production. Keep a backup of these keys.
SQLite database and file uploads are stored in /opt/passwordpusher/storage.
On first start, retrieve the one-time boot code with
journalctl -u passwordpusher -o cat --no-pager | grep 'Boot Code:' to create the first administrator account.