Password Pusher Newsletter logo

Password Pusher Newsletter

Archives
Subscribe
January 19, 2026

Password Pusher: January 2026

Happy 2026! It's been a busy few months since the last newsletter, and there's a lot to share across Password Pusher - from major open source releases to significant progress on Self-Hosted Pro.

Self-Hosted Pro: Late-Stage Beta, Public Release in Sight

Self-Hosted Pro Admin Dashboard
Self-Hosted Pro Admin Dashboard

We're now in late-stage beta testing for Self-Hosted Pro, and I want to thank everyone who has been testing and providing feedback. Your bug reports and suggestions have been invaluable in getting the product ready.

Barring anything unexpected, Self-Hosted Pro will be publicly available in late February.

Here's what's been built in recent weeks:

Six New Storage Providers

One of the most requested features for self-hosted deployments is flexible storage options. Since September, we've added support for:

  • DigitalOcean Spaces - Great for existing DigitalOcean customers

  • Backblaze B2 - Known for reliable, cost-effective storage

  • Cloudflare R2 - Zero egress fees, excellent performance

  • Minio - Perfect for on-premises S3-compatible storage

  • Wasabi - Hot cloud storage without the hot price

  • Linode Object Storage - Another solid option for Akamai/Linode users

This brings our total supported storage backends to a comprehensive list that should cover most deployment scenarios, whether you're running in a major cloud provider or your own data center.

Auth0 SSO Support

We've added Auth0 to our supported SSO providers. Combined with our dynamic SSO provider configuration system, Self-Hosted Pro now offers flexibility for organizations with existing identity infrastructure.

Infrastructure Ready for Launch

The commercial infrastructure is complete and being battle-tested:

  • Pricing and checkout system is live and tested

  • License enablement is operational

  • Private Docker registry is serving images

  • First-run setup flow polished with security boot codes

We're in the final stretch - polishing documentation, addressing beta feedback, and ensuring a smooth experience for the public launch.


Open Source: v1.63 through v1.66

The open source version has seen a flurry of releases since September, from v1.63.0 through v1.66.0. These releases mark a shift toward simpler deployments, better maintainability, and community-requested features:

New Administration Center

The old admin interface has been completely rebuilt. The new Administration Center provides a modern, intuitive way to manage your Password Pusher instance - viewing pushes, managing users, and configuring system settings all from a clean web interface.

New Administration Center in open source edition
New Administration Center in open source edition

SQLite3 is Now the Default Database

Starting with v1.63.2, SQLite3 on a persistent volume is the default database for new installations. This simplifies deployment significantly - no external database server needed. For most use cases, SQLite3 performs excellently and reduces operational complexity.

The database file is stored at /opt/PasswordPusher/storage/db/production.sqlite3 inside Docker containers. Just mount that directory, and your data persists.

Important: MySQL/MariaDB Support Ended (for now)

Breaking change: As of v1.63.0, MySQL and MariaDB are no longer supported. If you're running on MySQL/MariaDB, stay on v1.62.x until you can migrate.

We understand this is frustrating for some users, and we don't take breaking changes lightly. The reality is that maintaining three database engines was slowing down development and introducing subtle bugs. PostgreSQL and SQLite3 now get our full attention.

If you need to migrate: There's an issue on GitHub about migration tooling. We're also exploring whether to build official migration scripts. If this would help you, please comment on that issue - community input helps us prioritize.

We may loop back and re-evaluate MySQL/MariaDB support again once those libraries evolve a bit past current issues. TBD.

Other v1.63.x Improvements

  • Background job cleanup - automatic deletion of finished jobs

  • SQLite3 locking improvements for better concurrent access

  • Updated translations across all supported languages

  • Dashboard and API pagination for better performance with large datasets

v1.64 - v1.66: User & Admin Improvements

Several quality-of-life improvements landed in December and January:

  • Users can delete their own accounts (v1.64.2) - A frequently requested feature, now available under Edit Profile

  • Admins can delete user accounts (v1.66.0) - User management from the Administration Center

  • Owner/Admin views don't count toward expiration (v1.65.0) - When you view your own push or an admin checks a push, it no longer counts against the view limit (activity is still logged)

  • Dark theme fixes in Administration Center (v1.64.1) - Thanks to community feedback

  • Dynamic SECRET_KEY_BASE at boot (v1.64.1) - Simplified and more secure container deployment

  • Password generation confirmation (v1.65.0) - If you've typed content, generating a password now asks before replacing it

Thanks to contributors @LukasMalyszko, @ozovalihasan, and @CrazyHenk44 for these improvements!


pwpush.com Updates

For those using the hosted service:

Fresh Look: Updated Marketing Pages & Documentation

We've been working on UI improvements across the board. As a first step, we've refreshed the marketing pages with new UI elements and cleaner layouts. The documentation site has also gotten a refresh - easier navigation and updated content.

Want to see a first draft of an updated Push form?

Possible form redesign
Possible form redesign

Thanks to Kay for the feedback in the design!

Although this design isn’t decided, it’s the first proposal.

More UI updates are planned throughout the year, so expect the application interface to continue evolving.

API v2 Beta

If you integrate Password Pusher with other tools, the new API v2 is worth checking out:

  • Requests support - Full API access to the Requests feature

  • Bearer token authentication - Standard, secure auth headers

  • Improved endpoints - Consistent JSON responses across all endpoints

  • Pagination - Handle large datasets efficiently with ?page=X parameters

API v2 is currently in beta on pwpush.com and will also be available in Self-Hosted Pro.

Once it's out of beta, we'll release it to the open source version. The legacy API continues to work, but new integrations should use v2.

See the new APIv2 documentation here: https://pwpush.com/help/api

Performance Improvements

Database query optimizations went live in November. If you have an account with hundreds or thousands of pushes, dashboard loading should feel noticeably faster.


From the Community

Recent GitHub activity shows what's on people's minds:

Feature Requests Getting Attention:

  • Custom meta tags for better SEO and social sharing

  • MFA for viewing pushes - additional security layer

Recently Shipped (thanks to community feedback!):

  • User self-deletion - now available in v1.64.2

  • Dark theme fixes in Administration Center - shipped in v1.64.1

If any of these matter to you, add a comment or reaction on the GitHub issue - it helps us prioritize. And GitHub Discussions remains the best place for questions, feedback, or connecting with other users.


What's Next

Our priorities for Q1 2026:

  1. Self-Hosted Pro public release - Targeting late February. Final documentation and beta fixes are wrapping up.

  2. Continued UI improvements - The marketing and docs refresh is just the beginning. More interface updates coming.

  3. Database migration support - Depending on community feedback, potentially building official migration scripts for MySQL/MariaDB users.

  4. API v2 stable release - Moving out of beta once we have more production usage data, then releasing to open source.


Thank You

Password Pusher started as a simple tool I built to help work with companies: safely sharing credentials. More than fourteen years later, it's now managed by a small dedicated team at Apnotic.

With over 100 million secrets shared on pwpush.com and >71 million docker container downloads, it's humbling and an honor to see how many people and organizations rely on it daily.

Whether you're running a self-hosted instance for your team, using the hosted service, or patiently waiting for Self-Hosted Pro - thank you for the support, use & feedback!

Questions, feedback, or just want to say hi? Reply to this email or find us on GitHub.

Thanks for making it to the end!

If you can, please star the Github repository and share the project.

This newsletter is the extent of our marketing thus far. We’ve never run an ad once and don’t have any plans currently to do so. Organic growth has brought us this far and we feel honored to be able to serve the community. Thanks to all.

Peter Giacomo Lombardo & the Apnotic Team


Password Pusher is open source. Hosted Pro plans are available at pwpush.com. Self-Hosted Pro launches late February - learn more.

See Also

  • pwpush.com

  • Password Pusher on X, Reddit and Facebook

  • Password Pusher on Github & Docker Hub

  • Documentation

  • Apnotic

  • Newsletter Archives

  • Support Password Pusher and get $200 in cloud credits by signing up to Digital Ocean with this link

Don't miss what's next. Subscribe to Password Pusher Newsletter:
Continue the conversation:

Share this email:
Share on Facebook Share on Twitter Share on LinkedIn Share on Hacker News Share on Reddit Share via email
GitHub
Twitter
Facebook
Powered by Buttondown, the easiest way to start and grow your newsletter.