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
- Kubernetes — Official Helm chart with support for all editions, Ingress, autoscaling, and GitOps
- On-premises — Your own server or data center
If you are deploying on Kubernetes, see Deploy on Kubernetes with Helm for the official Helm chart quick start and configuration reference.
If you are deploying on Azure, read Deploy on Microsoft Azure for service-by-service guidance (VM vs managed Azure options).
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
- Deploy on Kubernetes with Helm — Official Helm chart for Kubernetes deployments
- Deploy on Microsoft Azure — Azure VM (recommended) and managed Azure alternatives
- 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