NEXXCLOUD
A self-hosted private cloud storage gateway with resumable massive uploads, local area network discovery, bulk zip downloads, and a Docker Hub app marketplace running directly on your own hardware.
Storage, sharing, and apps on your server.
NexxCloud combines private file storage with a local app runtime, LAN access, and native clients.
Content-Addressed Storage
Files reference immutable SHA-256 storage blobs, so duplicate binaries can share safe physical storage.
Resumable Huge Uploads
Large transfers upload in bounded chunks, retry safely, and merge through workers before final storage.
Bulk Folder Downloads
Select files and folders together, see the total size, and download a clean ZIP archive.
Docker Hub Apps
Search Docker Hub, inspect metadata, install images, and manage Compose-backed apps from NexxCloud.
Realtime App Stats
Installed apps show CPU, memory, network, disk I/O, container status, exposed ports, and live logs.
LAN Access URLs
NexxCloud surfaces usable local IPs and app ports so other devices can connect on your network.
Native Server Host
The Windows server host packages a local SQLite runtime, tray controls, backups, and fixed live logs.
Desktop and Android Clients
Windows and Android wrappers connect to the same LAN-hosted NexxCloud interface.
Secure Media Delivery
Short-lived signed URLs stream previews and downloads without exposing access JWTs in media requests.
Folder-Aware Drive
Folders, trash, restore, search, favorites, versions, and sharing all live in the main drive UI.
Mobile Upload Flow
The Android wrapper supports LAN reconnect handling and native sharing paths into the web interface.
Open Runtime
TypeScript services, Docker deployment scripts, Prisma schema, and release builds stay visible in source.
Providing private cloud storage tailored to your hardware.
NexxCloud is an open-source personal cloud hosting ecosystem. We believe that user data belongs on physical hardware that you control. By combining private, content-addressed file storage with a browser-accessible Docker container runtime, NexxCloud turns any server into a secure data fortress and app engine.
Read DocsOne stack. Your storage and apps.
Compose starts the web app, API, PostgreSQL metadata store, Redis queue transport, and background workers with persistent storage and health checks. The native Windows server app packages a local runtime with LAN URLs, live logs, backups, and controls for users who prefer a desktop host.
irm https://raw.githubusercontent.com/ShadowSafin/NexxCloud/main/install.ps1 | iexRun the server. Connect every device.
Download the Windows server app, Windows desktop client, and Android APK. The server app includes LAN URLs, live logs, backup controls, and the bundled web interface.
Native server host and desktop client
The server app bundles NexxCloud with a local runtime, tray controls, LAN dashboard links, fixed live logs, and data-folder utilities. The desktop client connects to an existing server in a native window.
[backend] Storage health check: OK
[frontend] Ready on 0.0.0.0:3000
[server] LAN URLs published
Mobile wrapper and LAN access
The Android shell opens your LAN-hosted NexxCloud interface with reconnect handling. Network settings and installed apps expose the URLs you need from other devices.
Follow the project.
Inspect the source.
Review the current source, releases, issues, and licensing information directly in the project repository before deploying a build.
Shipped storage. Shipped app runtime.
Available items are represented in source; future work is labeled separately.
Storage Integrity Core
Content-addressed blobs, chunked uploads, signed media access, and scheduled storage/reference repair workers.
Docker and Native Hosting
A one-command Docker deployment plus a native Windows server host with LAN URLs and fixed live logs.
Docker App Marketplace
Docker Hub search, image details, install flow, app controls, runtime stats, logs, and exposed connection URLs.
Folder Bulk Operations
Folder-aware filters, trash handling, mixed file/folder selection, visible selected size, and ZIP bulk downloads.
Connected Clients
A secured Windows desktop wrapper and an Android companion wrapper for LAN-hosted servers.
Replication and Collaboration
Multi-node replication, collaboration, and expanded indexing remain future work rather than shipped guarantees.
Frequently Asked Questions
Clear details about storage, LAN access, native apps, and Docker app hosting.
Is NexxCloud completely self-hosted?
Yes. Docker Compose runs the frontend, API, PostgreSQL, Redis, and workers on your infrastructure. The Windows server app packages a local SQLite runtime and local workers.
Can NexxCloud install Docker apps?
Yes. NexxCloud includes a Docker Hub app marketplace with image search, metadata, install flow, installed app controls, live logs, runtime stats, and exposed LAN connection URLs.
Does it support local area network (LAN) access?
Yes. NexxCloud exposes dashboard URLs and installed app URLs using usable LAN IP addresses, so other devices on the same network can connect.
Can I download multiple files and folders at once?
Yes. Select files and folders together, see the total selected size, and download them as a ZIP archive.
Is Docker required to run NexxCloud?
No. Docker Compose is the full multi-service deployment path. The Windows native server host packages a local runtime for users who want a desktop-style server app.
Is there a Windows server app available?
Yes. The server app includes start, stop, restart, backup, data-folder access, LAN URLs, and a fixed live-log panel that follows the current output.
How does the Android mobile app work?
The Android wrapper loads your LAN-hosted NexxCloud interface and includes reconnect handling plus native camera and share integration.
Where can I verify source and licensing?
Use the linked GitHub repository as the source of truth for source code, licensing, releases, contribution guidance, and security documentation.