- Shell 59.5%
- Dockerfile 40.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| build | ||
| .gitignore | ||
| build-stats.md | ||
| CHANGELOG.md | ||
| CloudronManifest.json | ||
| CloudronVersions.json | ||
| DESCRIPTION.md | ||
| Dockerfile | ||
| LICENSE | ||
| logo.png | ||
| POSTINSTALL.md | ||
| README.md | ||
| start.sh | ||
| version.md | ||
NoteDiscovery (Cloudron Package)
Cloudron packaging for NoteDiscovery, a lightweight self-hosted markdown knowledge base.
Upstream: https://github.com/gamosoft/NoteDiscovery
Storage
Persistent data lives in /app/data:
- Notes and attachments:
/app/data/data - Plugins:
/app/data/plugins
Authentication
Authentication is disabled by default. Configure it in /app/data/config.yaml:
authentication.enabled(true/false)authentication.password(web UI login password)authentication.api_key(API key for integrations)
This package generates and persists authentication.secret_key automatically on first run.
MCP (AI assistants)
MCP over HTTP is disabled by default. Enable it with MCP_ENABLED=true or mcp.enabled: true in /app/data/config.yaml. The endpoint is <app-url>/mcp, reached on the same httpPort 8000. If authentication is enabled, an API key (authentication.api_key) is required and clients send it as Authorization: Bearer <key> or X-API-Key.
Homepage View
The note browser now offers a Card/List toggle and a per-folder name filter. The selected view is saved in the browser, and the default remains the Card view.
Packaged by @timconsidine https://communityapps.appx.uk (full portfolio: https://myca.appx.uk)