BackCurrent architecture
Personal project
Live (Private)Private family file box
Self-hosted, client-side encryption, invite-only.
Overview
A self-hosted private family file box for about 4–5 people, with client-side encryption.
Problem
A small family group needs a private place for files without a public cloud.
Why I built it
To learn how invite-only encrypted file sharing works in everyday use.
Who benefits
Family and close contacts (4–5 people).
Current status
In daily use — private family file box.
Architecture
Diagram loading
Current implementation — based on what is built today.
Technology stack
Go · chi · PostgreSQL · React · TypeScript · Vite · Docker · tweetnacl
Lessons learned
- Simplicity beats feature sprawl for family tools