Self-hosted cloud storage server where files and notes are encrypted in the browser before they reach the server.
cupcakearmy/cryptgeon
Self-hostable, open source service for sharing self-destructing encrypted notes and files, inspired by PrivNote, with a Rust backend and Svelte frontend.
Open source альтернатива:PrivNote
- Звёзды
- 1,557
- Форки
- 163
- Открытые issues
- 17
- Последний коммит
- 10 дней назад
Что это?
cryptgeon lets you share a text note or file through a one-time or time-limited link. Notes are encrypted in the browser with XChaCha20-Poly1305 before upload, and the encryption key stays in the URL fragment, so the server stores only ciphertext it cannot decrypt.
The project includes a Rust server that keeps data in memory only, a Svelte web interface, and a command-line client that can send notes from a terminal. Operators can set limits such as maximum size, view count and expiration time, and can disable file uploads or advanced options through environment variables. Theming options let you replace the logo, text, favicon and imprint page.
The server uses Valkey or Redis as its cache backend, and the README provides Docker Compose, NGINX, Traefik and Synology deployment guides. HTTPS is required because browsers only allow the cryptographic functions over secure connections.
Ключевые возможности
- 01Shares text notes and files through encrypted links
- 02Encryption happens on the client, so the server cannot read contents
- 03Data is kept in memory and never written to disk
- 04Configurable view limits, expiration time and size limits
- 05Includes a web UI, a CLI client and a Raycast extension
Сценарии использования
- Sending a password or API key to a colleague without leaving it in chat logs
- Hosting a private self-destructing note service for a team or community
- Sharing a one-time file that should disappear after being viewed
Темы
Частые вопросы
- Что такое cryptgeon?
- Self-hostable, open source service for sharing self-destructing encrypted notes and files, inspired by PrivNote, with a Rust backend and Svelte frontend. cryptgeon lets you share a text note or file through a one-time or time-limited link. Notes are encrypted in the browser with XChaCha20-Poly1305 before upload, and the encryption key stays in the URL fragment, so the server stores only ciphertext it cannot decrypt.
- cryptgeon можно использовать бесплатно? Какая у него лицензия?
- cryptgeon распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- cryptgeon всё ещё поддерживается?
- Активно поддерживается. Последний коммит в cryptgeon — 9 окт. 2026 г..
- Для чего можно использовать cryptgeon?
- Sending a password or API key to a colleague without leaving it in chat logs Hosting a private self-destructing note service for a team or community Sharing a one-time file that should disappear after being viewed
- Где скачать cryptgeon?
- Исходный код и инструкции по установке — на GitHub: https://github.com/cupcakearmy/cryptgeon
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Self-hosted home security camera system for Raspberry Pi with end-to-end encrypted live video, alerts and recordings on your phone.
A self-hosted, email-first dead man's switch that delivers end-to-end encrypted messages to your loved ones if you stop checking in.
Self-destructing, end-to-end encrypted pastebin: notes are encrypted in the browser with AES-256-GCM and vanish after one read or 24 hours.
A privacy-first PDF toolkit that runs entirely in the browser, offering 50+ tools to edit, merge, convert and secure PDFs, and self-hostable.
A self-hosted, privacy-focused AI note-taking app for quickly capturing fleeting thoughts as Markdown cards with natural-language search.