Skip to content

PasswordPusher

Secrets & Credentials

A secure web app for sharing passwords, notes, files, and URLs via self‑deleting links with full audit logs.

Ruby Latest v2.7.1 · 1d ago Security brief →

Features

  • Encrypted storage with configurable link expiry (views or time)
  • Full audit trail showing creation, view events, and user details
  • Self‑host via Docker Compose, Kubernetes/Helm, or as a stateless container

Recent releases

View all 44 releases →
Review required
v2.7.0 New feature
Dependencies

Local asset loading

No immediate action
v2.6.6 New feature

Language updates + share message

v2.6.4 Breaking risk
Breaking changes
  • Deprecate `PWP__TIMEZONE` environment variable – its functionality is now handled by JavaScript based on the user's browser settings.
Full changelog

PWP__TIMEZONE was previously used to show times & dates in a specific timezone. This is now done via Javascript based on the users browser settings. Much better, more reliable and localized.

:memo: What’s Changed

  • Enforce: Maximum 2000 audit logs possible for a push (#4180) @pglombardo
  • Deprecate PWP__TIMEZONE environment variable (#4431) @pglombardo

:arrow_up: Dependencies updates

  • :arrow_up: Bump multi_json from 1.20.1 to 1.21.0 (#4433) @dependabot[bot]
  • :arrow_up: Bump aws-partitions from 1.1243.0 to 1.1244.0 (#4434) @dependabot[bot]
  • :arrow_up: Bump rubyzip from 3.2.2 to 3.3.0 (#4435) @dependabot[bot]

:busts_in_silhouette: List of contributors

@dependabot[bot], @pglombardo and dependabot[bot]

:motor_boat: Docker Images

Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush

:running_man: Run This Version

  1. Point DNS to your server (e.g. pwpush.example.com).
  2. Download docker-compose.yml or clone the repo.
  3. In docker-compose.yml, uncomment and set:
    • TLS_DOMAIN: 'pwpush.example.com' for automatic Let’s Encrypt TLS.
  4. Run:
docker compose up -d

Open https://pwpush.example.com or alternatively http://your-ip:5100.

:link: Useful Links

v2.6.3 New feature
Notable features
  • Added local_time support to Data Explorer
Full changelog

:memo: What’s Changed

:rocket: Features

  • Add local_time support to Data Explorer (#4430) @pglombardo

:arrow_up: Dependencies updates

  • :arrow_up: Bump aws-partitions from 1.1242.0 to 1.1243.0 (#4429) @dependabot[bot]

:busts_in_silhouette: List of contributors

@dependabot[bot], @pglombardo and dependabot[bot]

:motor_boat: Docker Images

Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush

:running_man: Run This Version

  1. Point DNS to your server (e.g. pwpush.example.com).
  2. Download docker-compose.yml or clone the repo.
  3. In docker-compose.yml, uncomment and set:
    • TLS_DOMAIN: 'pwpush.example.com' for automatic Let’s Encrypt TLS.
  4. Run:
docker compose up -d

Open https://pwpush.example.com or alternatively http://your-ip:5100.

:link: Useful Links

v2.6.2 Bug fix

Fixed Devise mailer templates by removing javascript_importmap_tags.

Full changelog

:memo: What’s Changed

  • Fix: Remove javascript_importmap_tags from Devise mailer templates (#4428) @pglombardo

:arrow_up: Dependencies updates

  • :arrow_up: Bump aws-partitions from 1.1241.0 to 1.1242.0 (#4427) @dependabot[bot]
  • :arrow_up: Bump bootsnap from 1.24.0 to 1.24.1 (#4426) @dependabot[bot]

:busts_in_silhouette: List of contributors

@dependabot[bot], @pglombardo and dependabot[bot]

:motor_boat: Docker Images

Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush

:running_man: Run This Version

  1. Point DNS to your server (e.g. pwpush.example.com).
  2. Download docker-compose.yml or clone the repo.
  3. In docker-compose.yml, uncomment and set:
    • TLS_DOMAIN: 'pwpush.example.com' for automatic Let’s Encrypt TLS.
  4. Run:
docker compose up -d

Open https://pwpush.example.com or alternatively http://your-ip:5100.

:link: Useful Links

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
3,026
Forks
445
Languages
Ruby HTML JavaScript

Install & Platforms

Install via
docker

Beta — feedback welcome: [email protected]