Skip to content

A secure cross-platform note-taking application. Features end-to-end encryption for cloud sync and a modern React frontend.

Notifications You must be signed in to change notification settings

toolworks-dev/trusty-notes

Repository files navigation

Trusty Notes

A secure cross-platform note-taking application. Features end-to-end encryption for cloud sync and a modern React frontend.

https://notes.toolworks.dev

image

Features

  • 📝 Markdown editor with live preview
  • 🔄 Secure cloud synchronization
  • 🔐 End-to-end encryption
  • 🌙 Dark/Light mode
  • 💾 Automatic saving
  • 🔍 Full-text search
  • 📱 Cross-platform
  • 💾 Import/Export functionality
  • 🔒 Seed phrase-based encryption

To-Do

  • Improved Sync
  • Rich Text
  • Attachments/Files
  • Android App
  • iOS App
  • Desktop Clients
  • Add Alternative to Seedphrase

Client Self-Hosting

Prerequisites

  • Docker
  • Docker Compose

Setup

  1. Clone the repository
  2. Run docker compose up --build inside the root directory to build and start the client.

Server Self-Hosting

Prerequisites

  • Docker
  • Docker Compose

Setup

  1. Clone the repository
  2. Run docker compose up --build inside the server directory to build and start the server.