Dropbox, Google Drive, OneDrive — alla fantastiska tjänster, men de delar en sak: dina filer ligger på någon annans server, du betalar månadsvis och är beroende av att tjänsten fortsätter att existera. Egen dropbox är mitt svar på det problemet. En enkel, självhostad fillagringstjänst som körs på din egen server eller NAS.
Det finns tre starka skäl: integritet (ingen skannar dina filer), kostnad (engångskostnad för hårdvara, sen är det gratis) och frihet (du bestämmer funktioner, lagringsgräns och vem som får åtkomst).
☁ Dropbox / Google Drive
- ~100–200 kr/mån för 2 TB
- Filer på externa servrar
- Dataanalys för reklam
- Risk för prisökningar
- Du äger inte plattformen
🏠 Egen dropbox (self-hosted)
- Gratis efter hårdvarukostnad
- Filer stannar hemma
- Ingen datainsamling
- Du styr allt
- Obegränsad lagring*
* Begränsas bara av dina fysiska diskar.
Egen dropbox består av en liten Node.js-server som hanterar uppladdning, nedladdning och listning av filer. Frontend är en vanlig HTML-sida du öppnar i webbläsaren. Servern kan köra på en gammal dator, en Raspberry Pi eller din Synology NAS.
HTML-gränssnitt
Node.js / Express
Lokal disk / NAS
Vad kan Egen dropbox?
Ladda upp en eller flera filer direkt i webbläsaren. Servern tar emot dem och lägger dem i din lagringskatalog. Filstorleksgränsen sätter du själv i konfigurationen.
Alla uppladdade filer syns i en lista med direktlänkar. Klicka för att ladda ner. Länkarna fungerar från vilken enhet som helst på samma nätverk — eller via internet om du exponerar servern.
En enkel API-nyckel (token) skyddar servern. Utan rätt token kan ingen ladda upp eller lista filer. Lätt att sätta upp, svårt att gissa sig förbi.
Servern startar automatiskt när maskinen startar. Du behöver aldrig tänka på det — Egen dropbox finns alltid där när du behöver den.
API:et i korthet
Egen dropbox exponerar tre enkla REST-endpoints:
Gränssnittet
┌─ Ladda upp fil ─────────────────────────┐
│ [ Välj fil... ] [ ↑ Ladda upp ] │
└──────────────────────────────────────────┘
Dina filer (4 st)
────────────────────────────────────────
📄 rapport-2026.pdf 2.4 MB [↓] [🗑]
🖼 semester-foto.jpg 4.1 MB [↓] [🗑]
📦 backup-maj.zip 891 MB [↓] [🗑]
📄 anteckningar.txt 12 KB [↓] [🗑]
Vilken hårdvara behöver du?
Egen dropbox är extremt lättviktigt. Det kräver knappt någon CPU alls — det är bara disk och nätverkskort som jobbar.
🥧 Raspberry Pi
- Pi 4 eller Pi 5 räcker gott
- USB-disk eller intern SD
- ~400–800 kr att komma igång
- Drar knappt någon ström
🖥 Gammal dator / server
- Valfri CPU, 1 GB RAM räcker
- Befintliga hårddiskar
- Linux eller Windows
- Kör 24/7 utan problem
📦 Synology / QNAP NAS
- Node.js via Docker
- RAID-lagring inbyggt
- Bäst för stora filer
- Enkel portvidarebefordran
☁ VPS i molnet
- ~30–80 kr/mån
- Alltid åtkomlig utifrån
- Ingen hemmarouter att stöka med
- Begränsad lagring ingår
Egen dropbox i korthet
- Node.js backend med Express och Multer
- HTML-frontend — öppnas direkt i webbläsaren
- Ladda upp, ladda ner och ta bort filer
- Token-autentisering för skydd
- Autostart via systemd (Linux) eller Task Scheduler (Windows)
- Ingen databas, inga externa beroenden
- Fungerar på Raspberry Pi, dator eller NAS
Redo att bygga din egna Dropbox?
Steg-för-steg-guiden visar exakt hur du sätter upp allt från grunden — med all kod inkluderad.