keynotes
Безопасный менеджер заметок, ключей и паролей с шифрованием и синхронизацией через MIX ID.
Возможности
Заголовок раздела «Возможности»- 🔒 Шифрование AES - все данные шифруются мастер-паролем
- 📝 Заметки - хранение заметок и кода с подсветкой синтаксиса
- 🔑 SSH ключи - безопасное хранение приватных и публичных ключей
- 🔐 Пароли - менеджер паролей с автозаполнением
- ☁️ Синхронизация MIX ID - синхронизация между устройствами
- 🔄 Автоблокировка - автоматическая блокировка хранилища
- 💾 Экспорт/Импорт - резервное копирование данных
Установка
Заголовок раздела «Установка»npm installРазработка
Заголовок раздела «Разработка»# Запуск в режиме разработкиnpm run dev
# Запуск Electron приложенияnpm run electron:dev# Сборка веб-версииnpm run build
# Сборка Electron приложенияnpm run electron:buildНастройка MIX ID
Заголовок раздела «Настройка MIX ID»Для использования синхронизации через MIX ID необходимо указать переменные окружения:
VITE_MIX_ID_API_BASE=http://localhost:3000/apiVITE_MIX_ID_CLIENT_ID=your-client-idVITE_MIX_ID_CLIENT_SECRET=your-client-secretБезопасность
Заголовок раздела «Безопасность»- Все данные шифруются локально с использованием AES-256
- Мастер-пароль никогда не сохраняется в открытом виде
- При синхронизации передаются только зашифрованные данные
- Автоматическая блокировка хранилища после периода бездействия
Лицензия
Заголовок раздела «Лицензия»MIT
Исходный код · MIT