Gain peace of mind for your digital life with a secure and trustworthy password manager. Access your passwords on any device with a web browser, through dedicated browser extensions, or via the mobile app for Android and iOS. Your data is protected with modern security features and established cryptographic protocols, ensuring that even the server operators cannot decrypt your stored information.
The entire codebase is open source, allowing anyone to inspect how it works. This transparency builds trust and helps create a more secure product, as you can verify the security model yourself. You even have the option to self-host for complete control.
Key features include:
services:
db:
image: postgres:13-alpine
restart: unless-stopped
environment:
POSTGRES_USER: passit
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_DB: passit
volumes:
- ./db-data:/var/lib/postgresql/data
redis:
image: redis:7-alpine
restart: unless-stopped
volumes:
- ./redis-data:/data
web:
image: passit/passit:latest
restart: unless-stopped
ports:
- "8000:8000"
environment:
- DATABASE_URL=postgres://passit:${DB_PASSWORD}@db:5432/passit
- REDIS_URL=redis://redis:6379/0
- DJANGO_SECRET_KEY=${DJANGO_SECRET_KEY}
- DJANGO_DEBUG=False
depends_on:
- db
- redis
worker:
image: passit/passit:latest
restart: unless-stopped
command: celery -A passit worker -l info
environment:
- DATABASE_URL=postgres://passit:${DB_PASSWORD}@db:5432/passit
- REDIS_URL=redis://redis:6379/0
- DJANGO_SECRET_KEY=${DJANGO_SECRET_KEY}
- DJANGO_DEBUG=False
depends_on:
- db
- redis# Passit Database Password
DB_PASSWORD=your_secure_database_password
# Django Secret Key (Generate a long, random string)
DJANGO_SECRET_KEY=your_super_secret_django_key_change_meAuto-fetched about 19 hours ago