██████╗ ███████╗███████╗██╗ ██╗███╗ ██╗ ██████╗ ██╔══██╗██╔════╝██╔════╝╚██╗ ██╔╝████╗ ██║██╔════╝ █████╔╝█████╗ ███████╗ ╚████╔╝ ██╔██╗ ██║██║ ██╔══██╗██╔══╝ ╚════██║ ╚██╔╝ ██║╚██╗██║██║ ██║ ██║███████╗███████║ ██║ ██║ ╚████║╚██████╗ ╚═╝ ╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═══╝ ╚═════╝ ── track • journal • execute ──
Resync is a private, self-hosted goal tracking app. Track goals, journal daily, and stay focused — 100% local, your data stays on your machine.
docker run -d -p 3000:3000 --name resync tejas1233/resync:latestOpen http://localhost:3000 and create your account!
Image: tejas1233/resync:latest
# Run the container
docker run -d -p 3000:3000 --name resync tejas1233/resync:latest
# Stop
docker stop resync
# Remove
docker rm resync
# With persistent data
docker run -d -p 3000:3000 -v resync_data:/app/data --name resync tejas1233/resync:latest- Goals: Track daily/weekly/monthly habits
- Journal: Daily notes with mood tracking
- Focus: Pomodoro timer
- CLI: Terminal app (
npm install -g resync-cli) - 100% Private: All data stored locally (SQLite)
- No setup required: Single container, one command
# Local development
cd app/api && npm install && node server.js
# Terminal 2: Web
cd app/web && npm install && npm run devInstall the CLI:
npm install -g resync-cli