● a NabzClan projectnewest in the line-up — see the rest ↗
File sharing.
And an S3 of our own.
nabz/cloud is file sharing that doesn't suck. nabz/s3 is the S3-compatible layer underneath — drop in your own SDKs, tools, scripts. Same auth. Same storage. No middlemen.
- ✓ free 2 GB cloud · 8 GB s3
- ✓ no credit card
- ✓ sign up takes 8 s
peek · /cloud
cloud.nabzclan.vip/cloud⌘K
~/handoff-q2/deliverables
- pitch-final.pdfshared · 12 dl4.2 MB
- cover-2400.pngv3 · 2 versions1.1 MB
- voiceover-a.wav00:02:1438.6 MB
- archive-old/folder—
4 items · 43.9 MBreplica · 2 nodes
PUTcloud-s3.nabzclan.vip/my-bucket/cover-2400.png200
x-amz-content-sha256a4f1c8b…e2authorizationAWS4-HMAC-SHA256 …bytes / dur1.1 MB · 142 ms
$ — copy/paste sessioncloud-s3.nabzclan.vip
bash
$ aws --endpoint-url https://cloud-s3.nabzclan.vip s3 mb s3://my-bucket
make_bucket: my-bucket
$ aws --endpoint-url https://cloud-s3.nabzclan.vip s3 cp ./report.pdf s3://my-bucket/
upload: ./report.pdf to s3://my-bucket/report.pdf (824 KB)
$ aws --endpoint-url https://cloud-s3.nabzclan.vip s3 presign s3://my-bucket/report.pdf
https://cloud-s3.nabzclan.vip/my-bucket/report.pdf?X-Amz-Signature=...works with
anything that speaks s3:// — pick your stack, point the endpoint at cloud-s3.nabzclan.vip, keep your workflow.
sdk
04 · products
One platform.
Two ways in.
05 · feature index
What's shipped.
Click anything to jump in.
01/cloud
Folder browser + previews
List/grid views, multi-select, drag-to-move, inline image / video / audio / PDF / text preview.
02/cloud
Versioned files
Upload a new revision; older versions remain downloadable; one-click restore.
03/cloud
Signed share links
Password, expiry, download cap. Streams through /api/s/[token] with counters.
04/cloud
Trash + 30-day recovery
Soft delete + bulk restore. Cleanup sweeper purges after 30 days.
05/s3
AWS SigV4 — header + query presign
Sign requests the AWS way. Presigned URLs for shareable GET / PUT.
06/s3
CORS · policy · lifecycle · tags
Every bucket gets its own editor. CORS enforced at request time; lifecycle expires by prefix.
07/s3
Bandwidth quotas — workspace + per-key
Daily or monthly egress caps. Strictest of (org, key) wins; over-quota → 503 SlowDown.
08/s3
Live metrics dashboard
Every signed request audited: by bucket, by op, by key. Sparkline + last-50 drill-in.
06 · compared
Why bother
self-hosting?
| feature | nabz/cloud | AWS S3 | Cloudflare R2 | Backblaze B2 |
|---|---|---|---|---|
| S3-compatible API (SigV4) | ✓ | ✓ | ✓ | ✓ |
| Web file manager + previews | ✓ | — | — | limited |
| Share links w/ pwd + expiry | ✓ | presign | presign | presign |
| WebDAV mount | ✓ | — | — | — |
| Per-key bandwidth quota | ✓ | — | — | — |
| Live per-key metrics | ✓ | CloudWatch $ | limited | limited |
| Egress fee | included | $0.09/GB | free | 3×storage |
| Hosted on own hardware | ✓ | — | — | — |
07 · plans
Pay for your tier.
Or don't — there's a free one.
Freedefault
8.00 GB
s3 storage
- cloud storage: 2.00 GB
- s3 egress: 8.00 GB / mo
- cloud egress: 2.00 GB / mo
- s3 requests: 1,200,000/mo
- buckets · keys: 3 · 2
- custom domains: —
Tier 1popular
80.0 GB
s3 storage
- cloud storage: 20.0 GB
- s3 egress: 400 GB / mo
- cloud egress: 100 GB / mo
- s3 requests: 6,000,000/mo
- buckets · keys: 10 · 5
- custom domains: —
2 more tiers above (tier-2, tier-4) — see full matrix.all 5 tiers →
08 · drop-in
A real S3.
Plug it into anything that speaks s3://.
~/.aws/credentials
ini
[nabz]
aws_access_key_id = NBZAK1ABCDEF...
aws_secret_access_key = ********************
region = us-nyc-a1-main
endpoint_url = https://cloud-s3.nabzclan.vip~/.config/rclone/rclone.conf
ini
[nabz]
type = s3
provider = Other
access_key_id = NBZAK1ABCDEF...
secret_access_key = ********************
endpoint = https://cloud-s3.nabzclan.vip
acl = private