Flatnotes
A self-hosted, database-less note-taking web app that utilises a flat folder of markdown files for storage.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3"
services:
flatnotes:
container_name: flatnotes
image: dullage/flatnotes:latest
environment:
PUID: 1000
PGID: 1000
FLATNOTES_AUTH_TYPE: "password"
FLATNOTES_USERNAME: "user"
FLATNOTES_PASSWORD: "changeMe!"
FLATNOTES_SECRET_KEY: "aLongRandomSeriesOfCharacters"
volumes:
- "./data:/data"
# Optional. Allows you to save the search index in a different location:
# - "./index:/data/.flatnotes"
ports:
- "8080:8080"
restart: unless-stoppedResources
Website: https://demo.flatnotes.io/
GitHub: https://github.com/dullage/flatnotes
Docker Hub: https://hub.docker.com/r/dullage/flatnotes
Configuration: https://github.com/dullage/flatnotes#self-hosted