Password Pusher

Password Pusher

Securely share passwords and sensitive data with auto-expiring links.

2.9kstars
427forks
Last commit: 2d ago
Repo age: 15y old
Password Pusher screenshot

Password Pusher

Password Pusher is an open-source web application that securely shares sensitive information by generating self-deleting links. Secret links expire after a configurable number of views or a time window, and access is tracked with full audit logs.

Key Features

  • Self-destructing links based on views or time, ensuring temporary access only
  • Full audit logs showing who accessed what and when
  • Encrypted storage with complete deletion after expiry
  • Admin dashboard for managing self-hosted instances
  • JSON API and command-line interface for automation and tooling
  • Unbranded delivery pages and multilingual translations for global use
  • Docker-based deployment and easy self-hosting with Docker Compose

Use Cases

  • Securely share passwords or other secrets with teammates or customers using time/view-limited links
  • Audit and compliance workflows by tracking who accessed shared data and when
  • Temporary sharing of sensitive URLs or files with automatic destruction after expiry or views

Limitations and Considerations

  • Pro features exist on the hosted pwpush.com service; the OSS self-hosted edition periodically receives Pro features, and some capabilities may require the hosted plan. This distinction is documented in the project notes.
  • The OSS edition emphasizes self-hosting and open-source delivery, with the hosted service providing additional conveniences and updates.

Conclusion

Password Pusher offers a self-hosted, auditable, and secure way to share sensitive information via self-expiring links. It supports programmatic access through a JSON API and CLI, while also providing an admin dashboard for operators and multilingual end-user experiences.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Vaultwarden

Vaultwarden

Bitwarden-compatible password manager server written in Rust

55.7k
2.6k
Last commit: 2d ago

Vaultwarden is a lightweight, Bitwarden-compatible password manager server in Rust, designed for self-hosting with official Bitwarden clients.

Alternative to:
Bitwarden
Bitwarden
+9
KeePassXC

KeePassXC

Cross-platform offline password manager using encrypted KDBX databases

26k
1.7k
Last commit: 1mo ago

KeePassXC is a secure, cross-platform password manager that stores credentials and sensitive notes in encrypted KeePass-compatible KDBX files with autofill and browser in...

Alternative to:
KeePassXC
KeePassXC
+10
Infisical

Infisical

Open-source platform for secrets, PKI certificates, and privileged access

25.1k
1.7k
Last commit: 9h ago

Infisical is an open-source platform to manage and deliver app secrets, certificates (PKI), SSH credentials, and encryption keys across teams and infrastructure.

Alternative to:
HashiCorp Vault
HashiCorp Vault
+9
Ente

Ente

End-to-end encrypted cloud for photos and 2FA

24.8k
1.5k
Last commit: 10h ago

Open-source, end-to-end encrypted platform for private photo backup, sharing, and authenticator (2FA) sync across devices, with optional self-hosting.

Alternative to:
Google Photos
Google Photos
+14
Bitwarden

Bitwarden

Open-source password manager with zero-knowledge security and self-hosting.

18.1k
1.5k
Last commit: 8h ago

Bitwarden is an open-source password manager that stores, shares, and autofills credentials with zero-knowledge encryption; supports cloud or self-hosted deployments.

Alternative to:
1Password
1Password
+9
Passbolt

Passbolt

Open-source password and secret manager for teams

5.7k
370
Last commit: 1mo ago

Passbolt is an open-source, security-first password and secret manager for teams, with end-to-end encryption, granular sharing permissions, and auditing.

Alternative to:
Passbolt Cloud
Passbolt Cloud
+11