Installation

Docker

Install docker

mkdir ~/notesnook
cd ~/notesnook
 
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/refs/heads/master/.env
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/master/docker-compose.yml
 
# Generate a random string and copy it
openssl rand -hex 32
 
# NOTESNOOK_API_SECRET=<random-string>
# SMTP_USERNAME=<stmp-username>
# SMTP_PASSWORD=<stmp-password>
# SMTP_HOST=<stmp-host>
# SMTP_PORT=<stmp-port>
nano .env
 
# Orchestrate
docker compose up -d

Usage

Client

Configure Server Settings in Application

  • Sync Server Url : http://localhost:5264
  • Auth Server Url : http://localhost:8264
  • Events Server Url : http://localhost:7264
  • Monograph Server Url : http://localhost:6264

Appendix