Favicon of Password Pusher

Password Pusher

Send passwords and files securely using encrypted links. Set automatic expiration limits based on views or time, and track access with full audit logs.

Protect your sensitive information by sharing passwords, text, and files through encrypted, self-destructing links. This platform ensures your data remains private by encrypting content before storage and restricting access only to those with the secret link. You maintain complete control over your shared data by setting strict expiration parameters. Automatic deletion occurs after a specified number of views or a set duration, ensuring your information does not linger online. Passphrase lockdown adds an extra layer of security, while a 1-click retrieval step prevents automated chat scanners from accidentally consuming views. Users can also opt to allow immediate deletion once the recipient retrieves the push. For compliance and monitoring, full audit logs track exactly who accessed the data, what was viewed, and when it happened. An integrated password generator helps create strong, customizable passwords instantly before sharing.

Directory Structure

password-pusher
pwpush
data
.env
docker-compose.yml

docker-compose.yml

services:
  pwpush:
    image: pglombardo/pwpush:latest
    container_name: pwpush
    environment:
      - DATABASE_URL=postgresql://pwpush:${DB_PASSWORD}@db:5432/pwpush
    ports:
      - "5100:5100"
    depends_on:
      - db
    restart: unless-stopped

  db:
    image: postgres:alpine
    container_name: pwpush-db
    environment:
      - POSTGRES_USER=pwpush
      - POSTGRES_PASSWORD=${DB_PASSWORD}
      - POSTGRES_DB=pwpush
    volumes:
      - ./data/db:/var/lib/postgresql/data
    restart: unless-stopped

.env

DB_PASSWORD=your_secure_password
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Password Pusher

Favicon

 

  
  
Favicon

 

  
  
Favicon