Many Notes
Markdown note-taking web application designed for simplicity
Alternative to: Notion, Obsidian, Evernote
Many Notes is a self-hosted Markdown note-taking app that lets you create or import vaults and organize your thoughts right away. It stores files on the filesystem for full portability while indexing them in a database, and supports multiple users, real-time collaboration, full-text search, backlinks and tags, PDF export, and OAuth login.
Many Notes Docker Compose example
Self-host Many Notes on your own server, homelab, or VPS starting from this Docker Compose example.
It runs Many Notes in Docker containers using the official brufdev/many-notes:latest image, with persistent volumes and automatic restarts preconfigured.
Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.
services:
php:
image: brufdev/many-notes:latest
restart: unless-stopped
environment:
# Public URL where Many Notes is reachable. Change it if you use a reverse proxy or a non-default port.
APP_URL: "http://localhost"
volumes:
- database:/var/www/html/database/sqlite
- logs:/var/www/html/storage/logs
- private:/var/www/html/storage/app/private
- typesense:/var/www/html/typesense
volumes:
database:
logs:
private:
typesense: Prefer a managed setup? WinterFlow installs, configures, and updates Many Notes for you using this same Docker Compose configuration.