/simple-notes

A tiny application for quick note taking without permissions or other fancy stuff.

Primary LanguagePythonMIT LicenseMIT

Simple Notes

A tiny application for quick note taking without permissions or other fancy stuff.

Uses the filesystem as a datastore.

Screenshot

Features

  • quick notetaking
  • simple concurrent modification protection
  • Markdown view
  • filesystem as a datastore
  • hierarchical notes via subdirectories
  • simple note hiding functionality

Installation

from docker hub

docker run \
    -p 63636:63636 \
    --mount type=bind,source="$(pwd)"/notes,target=/opt/simple-notes/notes \
    enteente/simple-notes:0.5.0

from source

  1. git clone … && cd …
  2. cp .env.example .env
  3. adapt .env-file
  4. pipenv install
  5. pipenv run python3 src/app.py

Usage

  1. go to http://localhost:63636/ to view the list of Notes
  2. go to http://localhost:63636/subdir/noteName to create/edit the note noteName in subdirectory subdir

Note: notes/directories starting with a dot are hidden in the notelist and can only accessed with the direct link