DotNetCloud is a modern, self-hosted cloud platform that puts you in complete control. File sync, real-time chat, calendar, contacts, notes, and more — running on your server, under your domain, with zero dependence on third-party services.
DotNetCloud replaces services like Google Drive, Dropbox, Slack, and Google Calendar with a single, unified platform running on hardware you control. No monthly fees. No data harvesting. No vendor lock-in.
Each feature runs as an isolated module — secure, stable, and independently upgradeable. First-party and third-party modules use the exact same powerful API.
Bidirectional sync across all your devices with chunked uploads, delta transfers, versioning, and conflict resolution. Share files via links, with teams, or with password protection.
Instant messaging with channels and direct messages, powered by SignalR for real-time delivery. Push notifications on mobile and desktop keep you in the loop.
Full-featured calendar with events, reminders, and sharing. CalDAV support means it syncs natively with Thunderbird, Apple Calendar, and any standards-compliant client.
Keep your address book private and in sync. CardDAV-enabled contact management with groups, organizations, and import/export. Works with any CardDAV client.
Markdown-powered notes with folders, tags, and version history. Write documentation, keep a journal, or jot down quick thoughts — all synced across your devices.
Kanban-style project management with drag-and-drop boards, sprint planning, time tracking, checklists, labels, and real-time collaboration via SignalR. Plan, track, and ship — together.
Edit Word, Excel, and PowerPoint documents directly in your browser via Collabora Online integration. No desktop office suite required for quick edits and collaboration.
Organize your photo library with albums, geo-clustering, and slideshows. Auto-upload from your phone and keep your memories safe on your own hardware.
Stream your music collection from anywhere with a built-in player featuring equalizer, playlists, and favorites. Subsonic API support for third-party music apps.
Build your personal video library with collections, subtitles, watch progress tracking, and adaptive streaming. Your own private Netflix — on your own server.
Integrated email client supporting SMTP, IMAP, and Gmail. Manage all your email accounts from one place alongside your files, calendar, and contacts.
Sync and organize your browser bookmarks across all your devices. Tag, search, and never lose a link again. Browser extension coming soon for automatic sync.
WebRTC-powered video calls and screen sharing via LiveKit. Host private video conferences entirely on your infrastructure — no third-party services involved.
Search across all your modules — files, messages, notes, contacts, and more — with fast, unified full-text search. Find anything in seconds.
LLM-powered assistant that can answer questions and help with tasks across your DotNetCloud data. Runs locally via Ollama or connects to Claude and OpenAI — your choice, your data.
Coming soon: Browser Extension for bookmark sync, End-to-End Encryption (E2EE), macOS & iOS clients, and more.
View Full RoadmapDotNetCloud is built from the ground up on modern technology with security, performance, and extensibility as core principles — not afterthoughts.
See how DotNetCloud stacks up against other self-hosted platforms.
| Capability | DotNetCloud | NextCloud | OwnCloud |
|---|---|---|---|
| Technology | .NET 10 (async, multithreaded) | PHP | PHP / Go (Infinite Scale) |
| Module Isolation | Full process isolation | Shared process | Shared process |
| File Sync | Chunked + delta sync | Chunked sync | Chunked sync |
| Multi-Database | PostgreSQL, SQL Server | MySQL, PostgreSQL | Limited |
| Media (Photos/Music/Video) | Built-in | Limited (add-ons) | Not available |
| Video Calling | Built-in (WebRTC/LiveKit) | Talk add-on | Not available |
| Full-Text Search | Cross-module search | Full-Text Search app | Basic only |
| AI Assistant | Built-in (Ollama/Claude/OpenAI) | Third-party only | Not available |
| Real-time Chat | Built-in (SignalR) | Talk add-on | Not available |
| MFA (TOTP + FIDO2) | TOTP only by default | Limited | |
| OAuth2 / OIDC | Built-in (OpenIddict) | Plugin | Built-in |
| Document Editing | Collabora Online | Collabora / OnlyOffice | OnlyOffice |
| Beginner Setup Wizard | Interactive CLI wizard | Manual config | Manual config |
| License | AGPL-3.0 (SDK: Apache 2.0) | AGPL-3.0 | Apache 2.0 (Infinite Scale) |
Whether you're running a company that needs GDPR compliance or a family that wants a private photo backup, DotNetCloud adapts to your needs.
Keep sensitive data on premises or in your own cloud infrastructure. Meet GDPR, HIPAA, and industry-specific compliance requirements with full control over data residency.
Shared file spaces, real-time chat channels, shared calendars, and contact directories. Replace Slack, Dropbox, and Google Workspace with a single self-hosted solution.
OAuth2/OIDC authentication, MFA with TOTP and FIDO2 hardware keys, SSO integration, process-isolated modules, and a capability-based permission model that prevents privilege escalation.
Built-in structured logging (Serilog), OpenTelemetry metrics and tracing, health check endpoints, and Prometheus/Grafana compatibility. Know exactly what your platform is doing.
Build custom modules for your organization using the same API as first-party features. The SDK (Apache 2.0 licensed) makes it easy to add domain-specific functionality.
Deploy on bare metal, Docker, Kubernetes (Helm charts included), or Windows Server with IIS. Scales from a small team server to enterprise infrastructure.
Boost productivity with an LLM-powered assistant that works across all your DotNetCloud data. Run locally with Ollama for complete privacy, or connect to Claude and OpenAI for maximum capability.
Host private video meetings and screen sharing sessions entirely on your infrastructure via LiveKit. No Zoom, no Teams — just your server, your rules, your privacy.
Sync files across all your devices automatically — desktop, laptop, and phone. No storage limits except your own hard drive. No monthly subscription fees.
The Android app automatically backs up your photos and videos to your DotNetCloud server. Your memories stay on your own hardware — not in someone else's data center.
No tracking. No ads. No AI training on your data. Your emails, contacts, calendar events, and notes are genuinely private — because they never leave your server.
Create accounts for family members with configurable storage quotas. Share a family calendar, photo folders, and a family chat — all without handing data to Big Tech.
Stream your music, watch your videos, and browse your photo collection — all from your own server. No streaming subscriptions, no content restrictions. Your media, your way.
Run on a Raspberry Pi, an old laptop, a NAS, or a $5/month VPS. DotNetCloud is free and open source forever. Your only cost is the hardware you choose.
The beginner-friendly setup wizard asks simple questions and configures everything for you. No need to edit config files or understand reverse proxies.
Native clients for every major platform. Sync happens automatically in the background.