{"repo":"KafetzisThomas/PassManagerWeb","free":true,"listed":false,"github":"https://github.com/KafetzisThomas/PassManagerWeb","clone":"git clone https://github.com/KafetzisThomas/PassManagerWeb.git","description":"Self-hosted password manager for secure online credentials.","language":"Python","stars":24,"topics":["encryption","password-manager","python","django","self-host"],"license":"GPL-3.0","category":"security-tools","readme_excerpt":"Self-hosted password manager for secure online credentials. Written in Python/Django [!WARNING] This project should not be considered a replacement for professionally audited password managers. If you need a production ready solution for storing sensitive passwords there are more mature and tested alternatives available. Features - [X] AES-256 GCM encryption with per-user keys derived from the master password and salt - [X] Multi-factor authentication for extra account protection - [X] Create , read , update and delete vault items - [X] Vault search - [X] Detect weak passwords across your vault - [X] Import and export vault data in csv format - [X] Configurable vault timeout with automatic locking - [X] Brute force login protection with rate limiting - [X] Automated discord webhook alerts for new account registrations Database Schema Usage Local Development First install uv and sync the project dependencies: Migrate database: Run Django server: Access web application at http://127.0.0.1:8000 or http://localhost:8000 . Production Deployment (Docker) Set up your environment variables: Build and start the container in the background: Access web application at http://127.0.0.1:8000 or http://localhost:8000 . Run Tests Demo Images Contributing Guidelines Pull Requests - Simplicity : Keep changes focused and easy to review. - Libraries : Avoid adding non-standard libraries unless discussed via an issue. - Testing : Ensure code runs error-free, passes all tests, and meets coding sta","default_branch":null,"files":null,"tree":[],"storefront":"/r/KafetzisThomas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KafetzisThomas/PassManagerWeb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}