Q4-Pres.pptx
Brand
Roadmap
+12 more
File manager, sharing, photos, search, e-signatures, WebDAV, desktop sync, and a full admin panel — all in one open-source binary that runs on your own server. Replace Dropbox + Google Drive + WeTransfer + DocuSign with software you own end-to-end.
Q4-Pres.pptx
Brand
Roadmap
+12 more
What's inside
RepoMX is not a thin wrapper around a folder. Every module below ships in the same binary, shares the same database, and is exposed via the same authenticated REST API.
File Manager
Browse, upload, preview
Sharing
Users, groups, weblinks
Public Links
Password, expiry, gallery
Photos
EXIF, timeline, gallery
Search
PostgreSQL FTS + facets
Tags & Collections
Virtual folders
E-Signatures
Request, sign, audit
Desktop Sync
Windows tray client
WebDAV
Mount as drive
Admin Panel
Users, RBAC, audit, 2FA
Native filesystem layout. No proprietary blobs. Files appear on disk exactly the way you uploaded them, organized in real folders. Browse from any device, organize from your laptop, scrub through previews at desktop speed.
Q4-2026-Pitch.pdf
2.4 MB · Modified 2h ago
team-photo.jpg
8.1 MB · Yesterday
budget-2027.xlsx
412 KB · 3 days ago
launch-promo.mp4
340 MB · Last week
Brand-Assets/
142 items
Generate a public link that anyone can open without an account — your client, your accountant, your customer. Tight controls so the link only does exactly what you want.
Acme Co. has shared with you
Expires in 7 days · 3 of 50 downloads
12 files · 48 MB total
Photos
12,847 itemsNovember 2026
October 2026 · Costa Rica trip
September 2026
Drop photos into any folder and RepoMX automatically extracts EXIF data, generates thumbnails, and groups them by date in a Google Photos-style timeline. Same for videos — with HTTP Range streaming so scrubbing feels instant.
A background indexer walks your filesystem on schedule and writes every file into a PostgreSQL search index with name, type, size, dates, tags, and metadata. Searches return faceted results from millions of files in under 50 ms.
budget-2027-final.xlsx
/Finance/Plans · 412 KB · 🏷️ Q4 🏷️ Approved
budget-2027-draft-v3.xlsx
/Finance/Drafts · 388 KB · 🏷️ Draft
2027-Budget-Memo.pdf
/Finance · 2.1 MB
Sign request: NDA-2026.pdf
From: alice@team.mx · Sent 2 hours ago
PDF preview rendered inline
Signers (2 of 3 complete)
Request signatures on any PDF stored in RepoMX. Multiple signers in any order, full audit trail, and a "pending count" badge in the navbar so nothing gets forgotten.
A native Windows tray application that runs in the background and keeps any number of local folders in bidirectional sync with your RepoMX server. Same binary, same UX as a commercial sync client — except your data never leaves your infrastructure.
RepoMX Desktop v0.5.11
2 accounts · 3 sync folders
Documents
bidirectional~/Documents → /Docs
✓ 1,247
Photos
upload only~/Pictures → /Photos
↑ 67%
Work-Brand
download only~/Brand ← /Brand
Idle
PowerShell — Map Network Drive
# Mount RepoMX as the Z: drive on Windows
PS> net use Z: https://repo.mx/webdav /USER:apl
The command completed successfully.
# Or on macOS
$> mount_webdav https://repo.mx/webdav /Volumes/RepoMX
# Or on Linux with davfs2
$> sudo mount -t davfs https://repo.mx/webdav /mnt/repomx
# Or in any client that supports WebDAV: Cyberduck,
# Forklift, Total Commander, Files (Android), …
RepoMX exposes a complete WebDAV interface at /webdav. Mount it on Windows, macOS, Linux, iOS, or Android using whatever WebDAV client you already have. Files appear as a regular network drive — no extra software, no protocol conversion.
Everything an IT admin needs to operate a multi-user file platform: granular RBAC, per-user quotas, full audit trail, 2FA, IP blocking, branding, and live system health metrics.
Create users, assign roles, set per-user metadata, reset passwords, toggle 2FA, deactivate accounts. RBAC with custom role definitions.
Per-user disk quotas with live usage tracking. Recalculate on demand. System-wide storage statistics on the dashboard.
Every mutating request is logged: who, when, what, from where. Searchable, exportable, retention-configurable.
Built-in TOTP (Google Authenticator, 1Password, Authy). Per-user enable, admin-toggleable, recovery codes.
Failed-login lockouts, manual IP block list, configurable per-IP rate limits via middleware.
Upload your logo, set primary colors, custom welcome message. Per-tenant branding for white-label deployments.
List active sessions per user, kill any session remotely, distinguish device classes (web vs desktop sync) so they coexist.
Flip a switch to put the server into read-only or fully-locked mode for migrations and backups, with a banner shown to all users.
Outbound email and WhatsApp notifications with templates. Used for share invites, signature requests, password resets.
Updates panel checks the manifest periodically. One click installs the new binary, runs migrations, restarts cleanly. Same model as the desktop client.
Dashboard with active sessions, requests/min, storage used, top users, recent uploads, error rate.
Disable specific modules per deployment (e.g., turn off public weblinks for an internal-only tenant) via a single setting.
Tech stack
No over-engineering. Battle-tested components in a clean architecture you can fork and understand in an afternoon.
Go 1.25+
Backend, sync engine, updater
React 19 + TS
Web UI, desktop dashboard
PostgreSQL 14+
Metadata, search, audit
Redis 6+
Cache, rate limit, sessions
Caddy 2
TLS, HTTP, reverse proxy
Tailwind 4
Styling, responsive design
SQLite (client)
Per-pair journal, no CGO
NSIS
Windows installer, signed
Pricing
Two ways to buy: subscription for predictability, perpetual for ownership. Same features, your choice.
Renew each year for continuous updates and support.
For freelancers and small projects
Up to 10 users
For small businesses
Up to 25 users
For growing teams
Up to 100 users
Everything, no limits
Unlimited users
Custom deployments at scale
Custom
Optional maintenance for continued updates.
For freelancers and small projects
Up to 10 users
+ 1 year of free updates
For small businesses
Up to 25 users
+ 1 year of free updates
For growing teams
Up to 100 users
+ 1 year of free updates
Everything, no limits
Unlimited users
+ 2 years of free updates
Custom deployments at scale
Custom
+ 1 year of free updates
Maintenance & updates: perpetual licenses include free updates for the period shown above. After that, renew the optional maintenance plan at 30% of the license price per year to keep receiving new features, bug fixes, and security patches. Your license keeps working forever either way.
Get RepoMX
The server runs on Linux and serves the file platform. The desktop client runs on Windows and syncs your folders. You can use either independently, but together they're a complete setup.
Step 1
Linux box with Go 1.25+, PostgreSQL 14+, Redis 6+, and Caddy. The installer script does it end-to-end on Ubuntu, Debian, and RHEL-family.
Step 2
A signed NSIS installer. Per-user install with no UAC prompt. Optional autostart. Automatic background updates from there on.
Download v0.5.11 for Windows ~4 MB · SHA-256 verifiedFAQ
RepoMX is free, open source, and the whole platform fits in one server. Stop renting your storage.
Checkout