Pro Self-Hosted Overview
Deploy Password Pusher Pro on your own infrastructure with enterprise-grade security, full data control, and compliance-ready deployment.
Self-Hosted Password Pusher Pro
Deploy Password Pusher Pro on your own infrastructure with enterprise-grade security and compliance. Get full control over your data, flexible deployment options, and all the Pro features you need — running on your servers.
Don’t want to self-host? Check out our hosted plans for a fully managed solution.
Why Use Password Pusher?
Stop sending passwords over email or chat. Password Pusher creates unique, one-time URLs that expire after a set time or number of views. Share passwords, API keys, and sensitive data without leaving a trail — data is encrypted, and once viewed or expired, it can be gone for good.
Why Self-Host?
For organizations with strict security requirements, air-gapped networks, or compliance mandates, self-hosting is the answer.
- Data never leaves your infrastructure — Complete data sovereignty
- Air-gapped network support — Deploy in isolated environments (Air-gapped / offline)
- Compliance ready — Meet HIPAA, SOC2, GDPR, and other requirements
- Custom integrations — Full control over SSO, storage, and configurations
- Your branding — Fully white-label with your logo, domain, and messaging
Core Features
Self-Hosted Pro includes everything you need for secure sharing and team collaboration:
Secure Sharing
- Push anything — Passwords, text, files, URLs, or QR codes with the same secure, self-destructing delivery
- Full expiration control — Set time limits or view counts; links auto-expire and you can revoke access anytime
- AES-256 encryption — Military-grade encryption for all data; add passphrases for an extra layer of protection
- Complete audit trail — Track who viewed what and when; get notified on access for compliance and peace of mind
Built for Teams
- Unlimited pushes, requests, and file uploads — No usage caps
- Unlimited email notifications — Email pushes and requests directly without copying links
- Fully white-label — Custom domain, logo, colors, and themes (including 26 built-in themes and custom CSS)
- Powerful API & CLI — Automate workflows with the REST API and integrations
Enterprise Options (by plan)
- SSO (Single Sign-On) — Google, Microsoft Entra ID, Okta, Auth0, NetScaler, and custom OAuth2
- Flexible storage — Local disk, AWS S3, Google Cloud Storage, Azure Blob, Cloudflare R2, Wasabi, MinIO, Backblaze B2, and more
- Database — Bundled SQLite3 (Starter, Advanced) or PostgreSQL (Enterprise)
- Support — Priority email support or dedicated support with SLA (Enterprise)
Plans at a Glance
| Plan | Best for | Users (base) | Database | Support |
|---|---|---|---|---|
| Starter | Security-conscious teams | 5 | SQLite3 | Priority Email |
| Advanced | Entire organization | 100 | SQLite3 | Priority Email |
| Enterprise | Large scale, SLA required | 500 | PostgreSQL | Dedicated Email with SLA |
All plans include unlimited pushes, requests, file uploads, and email notifications; fully white-label; and Docker deployment. Additional users can be added per seat. Billing is annual.
For full pricing, feature comparison, and license terms, see Self-Hosted Pricing on pwpush.com. Read our pricing philosophy for the reasoning behind this pricing.
Deploy Anywhere
Password Pusher Pro is delivered as a Docker container, so you can run it in any environment that supports Docker:
- Cloud — AWS ECS, Google Cloud Run, Azure, DigitalOcean, Railway, Fly.io
- Orchestration — Kubernetes
- On-premises — Your own server or data center
Each license is valid for a single domain (e.g. pwp.yourcompany.com). For a step-by-step path from purchase to SMTP and backups, see Getting started checklist. For OSS migrations, see Migrate from OSS to Pro; for Admin settings, see Configuration.
See Also
- Getting started checklist — Ordered steps after purchase
- Air-gapped / offline — Disconnected install and updates
- Self-Hosted Pricing — Plans, pricing, and feature comparison on pwpush.com
- Configuration — Email & SMTP, SSO (Auth), and recovery options
- Backups — How to backup SQLite (Starter/Advanced) and PostgreSQL (Enterprise) databases
- System Requirements — Minimum and suggested CPU, memory, storage, and Docker for all editions
- Migrate from OSS to Pro — Move an existing open-source deployment to Pro
- Hosted plans — Fully managed Password Pusher on pwpush.com