Mind
Docker Compose deployment guide for Mind on Ubuntu.
Mind is a lightweight self-hosted knowledge management and note-taking application designed for organizing information, ideas, and personal knowledge.
Official project:
Create the Project Folder
mkdir -p ~/docker/mind
cd ~/docker/mind
Create the Docker Compose File
Create:
nano docker-compose.yml
Paste:
services:
mind:
image: mrcas/mind:latest
container_name: mind
ports:
- "2137:8080"
volumes:
- ./data:/app/db
restart: unless-stopped
Start Mind
Run:
docker compose up -d
Access Mind
Open:
http://YOUR_SERVER_IP:2137
Example:
http://192.168.1.50:2137
Notes
- All application data is stored in the
datafolder - The application uses an embedded database stored within the mounted volume
- Reverse proxy + HTTPS is recommended for internet access
- Regular backups of the
datafolder are recommended
Advanced Example (Reference Only)
This is my current Mind setup.
It is NOT required for a standard installation.
services:
mind:
container_name: mind
stop_grace_period: 60s
restart: unless-stopped
volumes:
- ./data:/app/db
environment:
- TZ=America/Santo_Domingo
ports:
- 2137:8080
image: mrcas/mind:latest
networks:
- mind
networks:
mind:
name: mind