Alla guider Homelab

Egen dropbox — din egna Dropbox

Varför betala hundratals kronor om året för molnlagring när du kan köra din egna tjänst på hårdvara du redan har hemma? Inga abonnemang, ingen annonsering, inga tredjepartsservrar. Bara dina filer — på din disk.

2026Adam Halvars8 min läsning

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.

Dina filer. Din server. Din kontroll.
Varför bygga sin egna Dropbox?
Integritet · Kostnad · Frihet

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*
0 kr
Månadsavgift
100%
Dina data
Lagringsutrymme*

* Begränsas bara av dina fysiska diskar.

Hur fungerar Egen dropbox?
Node.js backend · HTML frontend · Valfri hårdvara

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.

🌐 Webbläsare
HTML-gränssnitt
REST API
Node.js / Express
💾 Lagring
Lokal disk / NAS

Vad kan Egen dropbox?

📤 Ladda upp filer
Drag & drop eller filväljare — via webbläsaren

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.

📥 Ladda ner filer
Direktlänkar som fungerar från hela nätverket

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.

🔐 Lösenordsskydd
Enkel token-autentisering — ingen inloggningssida att hacka

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.

🚀 Autostart
Systemd på Linux · Task Scheduler på Windows

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:

GET
/files
Listar alla filer i lagringskatalogen som JSON-array med namn, storlek och datum.
POST
/upload
Tar emot en fil via multipart/form-data och sparar den på disk. Kräver giltig X-Token-header.
GET
/download/:filename
Returnerar den begärda filen som en nedladdningsbar ström direkt till webbläsaren.
DEL
/delete/:filename
Tar bort en fil från disk. Kräver giltig X-Token-header.

Gränssnittet

http://192.168.1.50:3000
☁ Egen dropbox  |  ● Ansluten

┌─ 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
💡 Tips: Har du redan en NAS hemma? Kör Egen dropbox i en Docker-container. Det tar fem minuter och du delar disk med resten av NAS:en.

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.

Frågor om det här?

Hör av dig — eller läs fler guider.

Kontakta mig Alla guider