Self-hosted file platform

Your files.
Your hardware.
Your cloud.

NexxCloud stores immutable SHA-256 blobs on your server, keeps large uploads resumable, and delivers media securely through one polished interface.

$irm https://raw.githubusercontent.com/ShadowSafin/NexxCloud/main/install.ps1 | iex

One-command Docker deployment for Windows, Linux, and macOS.

nexxcloud.local / drive

My Drive

Sample library

Selected: Projects - sample folder item

Web file manager included with NexxCloud deployments. Sample files shown.

Core capabilities

Built around storage integrity.

Shipped architecture for reliable uploads, safe delivery, and self-hosted access.

Content-Addressed Storage

Files reference immutable SHA-256 storage blobs, so identical binaries share safe physical storage.

Resumable Chunk Uploads

Large transfers are uploaded in bounded chunks, retried, merged by a worker, and verified before final storage.

Signed Media Delivery

Short-lived signed media URLs stream previews and downloads without exposing access JWTs in media requests.

Integrity Workers

Scheduled repair jobs reconcile storage totals, blob references, metadata, orphaned data, and stale chunks.

Docker Deployment

One-command Docker setup runs Next.js, Express, PostgreSQL, Redis, and dedicated workers with health checks.

Native Server Host

The Windows server host packages a local SQLite runtime with tray controls and automatic startup support.

Mobile Wrapper

The Android wrapper connects the shared web interface to LAN-hosted NexxCloud servers.

Desktop Client

The Windows Electron client loads an existing NexxCloud deployment in a secured native application window.

LAN Access

NexxCloud binds for local network access and exposes discovery details for computers and companion devices.

Docker deployment

One stack. Your storage.

Compose starts the web app, API, PostgreSQL metadata store, Redis queue transport, and background workers with persistent storage and health checks. Install it in one command with Docker Engine or Docker Desktop and Git available.

Data flow topology
Client AppsWebView/WinAPI GatewayPort 4000PostgreSQL / RedisSigned media accessBackground WorkerThumbnails / IntegrityStorage Volume/app/data (Mounted)Content-Addressed Blobs
Setup generates secrets and deploys committed Prisma migrations.

One command clones NexxCloud, generates strong secrets, builds all five services, and runs safe migrations.

irm https://raw.githubusercontent.com/ShadowSafin/NexxCloud/main/install.ps1 | iex

Open http://localhost:3000 after the health checks pass.

Client applications

Run locally. Connect natively.

The Windows server installer, Windows desktop client, and Android wrapper reuse the same NexxCloud web interface.

WINDOWS OS

Server host and desktop client

The Windows server host bundles a local SQLite runtime with tray controls. The desktop client connects securely to an existing server.

NexxCloud Server
Local server runningSQLite runtime + workers
Node-01
DASHBOARDlocalhost:3000
PACKAGENSIS EXE
Desktop ClientDesktop ServerBUILD SCRIPTS INCLUDED
ANDROID

Android companion wrapper

The Android shell opens your LAN-hosted web interface with native camera and share actions plus network reconnect handling.

NexxCloud
LTE
Connect to NodeScan Server QR Code
http://192.168.0.187:3000
Connect Node
VaultSyncNodes
Download APKANDROID APK
GITHUB REPOSITORY

Follow the project.
Inspect the source.

Review the current source, releases, issues, and licensing information directly in the project repository before deploying a build.

Repository is the source of truth
Project status

Shipped foundations. Clear boundaries.

Features listed as available are represented in source; future work is labeled separately.

AVAILABLEIn Source

Storage Integrity Core

Content-addressed blobs, chunked uploads, signed media access, and scheduled storage/reference repair workers.

AVAILABLEIn Source

Docker and Native Hosting

A one-command health-checked Docker deployment plus a native Windows server host.

AVAILABLEIn Source

Connected Clients

A secured Windows desktop wrapper and an Android companion wrapper for LAN-hosted servers.

FUTUREFuture

Replication and Collaboration

Multi-node replication, collaboration, and expanded indexing remain future work rather than shipped guarantees.

Have questions?

Frequently Asked Questions

Get clear, engineering-first details about the NexxCloud storage system.