Navidog Server

Your account server, on your own infrastructure.

An optional Go + PostgreSQL service that adds library sync, sharing and an encrypted vault to the client. One container, one database, your rules — nothing leaves your network.

Back to home
Coming soon

The public release is being packaged. The server already runs the project’s own account services; the download will appear here.

Get notified
Library sync

Connections, folders and queries travel between tablet and desktops, with revisions, tombstones and server-wins conflicts.

Sharing

Send a query or a whole connection to a user or a group, with read or write permission and an invite to accept.

Encrypted vault

Passwords are encrypted on the client (PBKDF2 + AES-GCM). The server only stores ciphertext it cannot read.

Devices

Every client registers a device: see them, revoke them, and their API tokens stop working immediately.

Admin panel

Users, groups, queries, connections, audit log and TOTP two-factor for administrators. Italian and English.

Self-hosted by design

No vendor account, no telemetry. Your PostgreSQL, your backups, your retention policy.

What you need

Runtime
Docker Compose: Go 1.24 + PostgreSQL 16
Resources
1 vCPU · 1 GB RAM · 5 GB disk
Access
HTTPS reverse proxy (Nginx, Caddy, Traefik)
Backup
pg_dump + config archive, any scheduler

Get notified

Write through the contact form and we will tell you when it is out.