Skip to content
This repository was archived by the owner on Jan 29, 2026. It is now read-only.

Note and reminder for easier organisation of random interesting thoughts that might be able to help you become a better programmer

Notifications You must be signed in to change notification settings

mickey-services/notes-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notes-plugin

Note and reminder for easier organisation of random interesting thoughts that might be able to help you become a better programmer.

install

installing plugins from a plugin list will be available soon.

from the dashboard plugins directory:

curl -sL https://github.com/mickey-services/notes-plugin/raw/main/install.sh | bash

or manually:

git clone https://github.com/mickey-services/notes-plugin.git notes

how it works

  1. user visits /notes on the dashboard
  2. dashboard redirects to /:accessPath/notes if authenticated
  3. the plugin-loader finds plugins/notes/ directory
  4. loads notes.yaml for metadata and index.js for the router
  5. mounts router at /:accessPath/notes
  6. index.js serves the UI at / and API at /api/*
  7. data stored in data/plugins/notes.db (sqlite)

api

all requests require x-session-token header

  • GET /api - list notes for current user
  • POST /api - create note { title, content, reminderAt? }
  • PUT /api/:id - update note
  • DELETE /api/:id - delete note

About

Note and reminder for easier organisation of random interesting thoughts that might be able to help you become a better programmer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published