unsubbed.co

DailyTxT

DailyTxT is a self-hosted note-taking tool that provides encrypted diary Web application to save your personal memories of each day. Includes a search.

Overview

Encrypted Diary Web-App > [!WARNING]

  • When you are coming from version 1 (most likely 1.0.15), you MUST read the Migration Instructions below!
  • Note: A tag like ...-testing.1 is a non-stable version and (obviously) used for testing. Please backup your data and help testing the new version which uses this testing-tag. You can set up notifications for this at the end of the settings ❤️ The project has 455 GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Encryption: Everything you write is encrypted before it’s written to the server’s storage. Even the admin can’t read your private stuff!
  • File-Upload: You can upload arbitrary files for each day (500 MB max each). They are stored encrypted on the server as well. Images are automatically recognized and added to the…
  • Image Viewer: View all images of a day in a gallery view and in full screen.
  • Markdown: You can write your entries in markdown and see a live preview.
  • Tags: You can add tags to your entries for better organization.
  • Search: You can search for any word, tag or filename in your entries.
  • Custom Templates: You can create and use custom templates for your entries.
  • Read Mode: A distraction-free mode for reading your entries of each month.
  • Export to HTML: You can export your entries (including uploaded files) to HTML format.
  • Mobile: Responsive design for easy use on mobile screen. Additionally: allows installation as a PWA (Progressive Web App) to your Homescreen.

Getting Started

Source: GitHub README

  • You can swipe left/right in the calendar to change months.
  • You can swipe left/right in the date-area above the editor to switch between days.
  • Use Alt + Left/Right (or Ctrl + Option + Left/Right on Mac) to switch between days.
  • Drag’n’drop files into DailyTxT to upload them.
  • The editor saves automatically. Green border means everything is saved, orange border means unsaved changes.
  • You can change the order of files (and images!) by dragging them (at the left side) in the file list.
  • A

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, encryption, mobile app, multi user, npm, responsive, rest api, tags, templates.

Features

Authentication & Access

  • Multi-User Support

Integrations & APIs

  • REST API

Search & Discovery

  • Tags / Labels

Customization & Branding

  • Templates

Security & Privacy

  • Encryption

Mobile & Desktop

  • Mobile App
  • Responsive / Mobile-Friendly