Capture commands, code snippets, and important notes without ever leaving your command line. This simple notebook is designed for developers who want to quickly save and retrieve information. Find exactly what you need in seconds with powerful full-text search, eliminating the need to scroll through endless command history.
It's built for simplicity and portability:
For multi-device access, you can run an optional self-hosted server to sync your notes. This also provides a REST API, allowing you to build custom integrations and access your data programmatically. As a free and open-source tool, you have full control and ownership of your knowledge.
services:
db:
image: postgres:14-alpine
restart: unless-stopped
environment:
POSTGRES_USER: dnote
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: dnote
volumes:
- ./db-data:/var/lib/postgresql/data
server:
image: dnote/server:latest
restart: unless-stopped
depends_on:
- db
ports:
- "5044:5044"
environment:
- POSTGRES_URL=postgres://dnote:${POSTGRES_PASSWORD}@db:5432/dnote?sslmode=disable
- API_SECRET=${API_SECRET}POSTGRES_PASSWORD=your_secure_postgres_password
API_SECRET=your_super_secret_api_key_for_jwtAuto-fetched about 21 hours ago
Auto-fetched about 21 hours ago