cryptgeon is a secure, open source note / file sharing service inspired by PrivNote written in rust & svelte.
Go to file
2021-05-02 14:41:12 +02:00
.github/workflows right branch 2021-05-02 14:40:57 +02:00
.vscode editor 2021-05-02 03:08:43 +02:00
client limit size of note 2021-05-02 14:41:08 +02:00
design smaller icon 2021-05-02 12:31:15 +02:00
src limit size of note 2021-05-02 14:41:08 +02:00
.dockerignore docker 2021-05-02 13:53:48 +02:00
.gitattributes git lfs 2021-05-02 03:07:24 +02:00
.gitignore initial comimt 2021-05-01 12:39:40 +02:00
Cargo.lock actix web 2021-05-02 12:32:13 +02:00
Cargo.toml docker 2021-05-02 13:53:48 +02:00
docker-compose.yml prefix api 2021-05-02 14:02:40 +02:00
Dockerfile docker 2021-05-02 13:53:48 +02:00
LICENSE Create LICENSE 2021-05-02 12:13:13 +02:00
README.md Update README.md 2021-05-02 14:40:06 +02:00

About?

cryptgeon is an secure, open source sharing note service inspired by PrivNote

Features

  • view and time constrains
  • in memory, no persistence
  • in browser encryption → server cannot decrypt contents

How does it work?

each note has a 512bit generated id that is used to retrieve the note. data is stored in memory and never persisted to disk.

Deployment

Docker is the easiest way.

# docker-compose.yml

version: '3.7'

services:
  memcached:
    image: memcached:1-alpine
    entrypoint: memcached -m 128

  app:
    image: cupcakearmy/cryptgeon:latest
    ports:
      - 80:5000

Attributions

Icons made by freepik from www.flaticon.com