# Passky-Server

> Passky Server is a self-hosted, open-source password manager backend with zero-knowledge encryption using XChaCha20 and Argon2id, free tier up to 100 passwords.

- **Category:** Password Managers
- **Licence:** EUPL-1.2
- **Latest version:** v9.0.0
- **Open source:** oss
- **Languages:** Typescript, JavaScript, PHP, CSS, Shell
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, SQLite, Password Manager, MySQL, Encryption, 2FA, TOTP, Bun, Argon2id, Zero Knowledge, Typescript, Docker, Self Hosted, Password, Yubikey, Xchacha20, Password generator, Manager

## Description

Passky Server is the backend component of Passky, a simple, modern, lightweight, open-source password manager. It uses zero-knowledge encryption with XChaCha20 for data encryption and Argon2id for master password hashing. The server runs on Bun and supports SQLite, MySQL, MariaDB, or PostgreSQL for data storage, with optional Redis for token persistence. It can be self-hosted via Docker Compose (recommended) or Umbrel one-click install. The free plan allows up to 100 passwords per account, while the premium plan ($2/month) offers unlimited passwords. Features include software and hardware 2FA (TOTP and YubiKey), import/export from other password managers, multiple themes, and 25 languages. An admin panel is available for server management. The project is licensed under EUPL-1.2 (releases up to 8.1.8 were GPL-3.0).

## Links

- [Homepage](https://github.com/Rabbit-Company/Passky-Server)
- [Website](https://passky.org)
- [Docker](rabbitcompany/passky-server)
- [GitHub Repository](https://github.com/Rabbit-Company/Passky-Server)
- [Documentation](https://github.com/Rabbit-Company/Passky-Server/blob/main/docs/configuration.md)
- [Docker Installation Guide](https://github.com/Rabbit-Company/Passky-Server/blob/main/docs/installation/docker.md)
- [Discord Community](https://discord.rabbit-company.com)
- [Twitter](https://twitter.com/RabbitCompany66)
- [Crowdin Translations](https://crowdin.com/project/passky)
- [Status Page](https://status.passky.org)

---
Source: https://selfhost.directory/project/passky-server