Module 01 · SYSTEM INTRO

Your files, in your orbit.

goCloudStorage is a compact, self-hosted place for the documents, archives, and media you use every day. Upload, rename, download, and delete files from one clear workspace.

Go runtime MySQL backed SHA-256 identity Resumable uploads
Create account Sign in
Module 02 · CHAMBER

Only you hold the key.

Sign in with a long-form bcrypt password. Sessions are stamped into a short-lived token on the server and returned as an HttpOnly cookie, so your browser never exposes the token to local scripts.

bcrypt cost 10 HS-256 JWT 24 hour window
Module 03 · TRANSFER BAY

Upload without the wait anxiety.

Small files upload in one request with content-length integrity checks. Files above 100 MiB are hashed client-side, split into 5 MiB parts, and uploaded one chunk at a time. Resume from the last completed part if the connection stalls or you close the tab.

100 MiB threshold 5 MiB chunks Tab-safe resume
Module 04 · INTEGRITY

One file. One trusted fingerprint.

Every upload is identified by its SHA-256 hash. Matching uploads share the same underlying file record, so the server only stores a single copy of the bytes per fingerprint.

SHA-256 identity Deduplicated storage Stored fingerprint
Module 05 · CONTROL DECK

Everything important, nothing in the way.

From the file manager you can download, rename, or delete each file on a single row. Pagination keeps the list manageable, and inline status messages explain what is happening.

Page-sized lists Rename in dialog Confirm on delete
Module 06 · IDENTITY

A calmer place for your digital work.

Change your display name, email, and password from one central profile card. Password changes require your current password, and each update shows a status message and refreshes your profile on the current page.

Create account Sign in