Modern self-hosted Markdown note-taking app with live preview, tags & real-time search.
683
Modern, privacy-focused, self-hosted Markdown note-taking web application built with SvelteKit and Rust (Axum).
linux/amd64, linux/arm64services:
marknote:
image: odevsa/marknote:latest
container_name: marknote
restart: unless-stopped
ports:
- "3980:3000"
environment:
- JWT_SECRET=change_this_to_a_secure_random_secret_32_chars
volumes:
- ./.marknote/base:/app/data/base
- ./.marknote/notes:/app/data/notes
Run: docker compose up -d and open http://localhost:3980.
docker run -d \
--name marknote \
-p 3980:3000 \
-e JWT_SECRET="change_this_to_a_secure_random_secret_32_chars" \
--restart unless-stopped \
odevsa/marknote:latest
| Variable | Default | Description |
|---|---|---|
PORT | 3000 | Container listening port |
DATA_DIR | /app/data/base | SQLite database path |
NOTES_DIR | /app/data/notes | Notes files storage path |
JWT_SECRET | — | Secret key for JWT auth (minimum 32 characters) |
https://github.com/odevsa/umbrelodevsa/marknote:latest (Port 3980)Content type
Image
Digest
sha256:ea6c4c0b1…
Size
34.2 MB
Last updated
10 days ago
docker pull odevsa/marknote