35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# snotes (SchmeeveNotes)
|
|
|
|
A simple hosted notes app which features:
|
|
|
|
- Simple markdown output to a filesystem (which will be a mounted NAS, not local disk, so performance key)
|
|
- Features a rich text editor
|
|
- Picks up tags Twitter style, I can just end a note in #recipe and that's picked up as a tag
|
|
- Front page features most-used tabs, search, and recent entries
|
|
- Allows local access (192.168.1.1/24) with no password, remotely needs a password set via .env
|
|
- Theme styles ala $HOME/git/tasky or $HOME/git/schmeeviVerse
|
|
- Modern design, consider adopting $HOME/git/m8-cuetool/docs/Hyper_v5.5.0
|
|
- History on notes at least recording time/date and IP/machine name
|
|
- User spaces, so I can have my notes, Ilya can have his, etc; cookied upon selection so each re-entry to the site picks automatically
|
|
- Common shared user space for all
|
|
|
|
# Notes
|
|
|
|
- This is a new project, no existing code yet
|
|
- The main image (and favicon) is in assets/snotes-main.png
|
|
- Arch using Flask is fine, unless you can suggest something better
|
|
- Will be deployed as a docker container on the ppv.loc box (ssh <root@ppv.loc> will let you look)
|
|
- The mount used for notes will be /mnt/aura/snotes on the ppv.loc box
|
|
|
|
# DOs
|
|
|
|
- Ask Questions
|
|
- Verify as you go
|
|
- Write tests
|
|
|
|
# DONTs
|
|
|
|
- Cowboy code
|
|
- Make assumptions
|
|
- Go YOLO
|