Drive.beamtic.com: Min Egen NextCloud Server
Kort om at selvhoste Nextcloud via Docker til fil- og opgavestyring (Deck) samt integration med S3-lager og egne apps.
Af. Jacob
Edited: 2026-06-18 18:39

Jeg foretrækker at selvhoste flere forskellige services, som jeg bruger i det daglige, og her er NextCloud blevet min foretrukne erstatning til de mere kendte kommercielle tilbud i Google Drive, iCloud Drive eller DropBox.
Foruden mig selv har enkelte venner fået et drive tildelt.
Teknisk opsætning
Ligesom Beamtic selv, så har køre jeg NextCloud i en custom Docker konfiguration bestående af flere adskilte micro-services:
- MariaDB
- PHP-FPM
- Apache2
- notify_push
Opsætningen minder om følgende diagram, bare uden et notify_push:

Hver enkelt service er typisk opsat i en custom Alpine container.
Backend lagerplads
I princippet har jeg adgang til billig og nærmest ubegrænset lagerplads, da systemet benytter S3 som backend, mens JuiceFS fungerer som et lag ovenpå for at optimere læse- og skriveoperationer.
En ulempe ved at bruge JuiceFS har været, at det har påvirket notes appen, hvilket kan give småfejl, når man forsøger at opdatere noter hurtigt. Til almindelig filopbevaring fungere det dog ganske udemærket. Problemerne med notes appen har dog ikke haft betydning, da jeg alligevel er gået over til at bruge HedgeDoc til noter.
Opgavestyring
Selvom min Nextcloud-server primært bruges til filopbevaring, anvender jeg den også til Nextcloud Deck, et Kanban-baseret opgavestyringsværktøj. Jeg bruger det til at holde styr på mine igangværende idéer og arbejdsopgaver, og under min studietid på Zealand brugte vi det flittigt i forbindelse med gruppeopgaver, hvor jeg gav mine medstuderende adgang.
Der findes også en app til noter, som jeg tidligere har brugt, men den har jeg siden erstattet med hedgedoc.beamtic.net, der tilbyder kollaborativ redigering af Markdown-dokumenter. For mig handler det om at bruge det bedst egnede værktøj til den enkelte opgave frem for nødvendigvis at samle al funktionalitet ét sted. Faktisk er jeg generelt modstander af sidstnævnte tilgang.
Appudvikling til NextCloud
Jeg har også udviklet en simpel app til NextCloud, som kan kontakte yt-dlp på server-siden, for at downloade videoer fra eksempelvis YouTube. Appen er udviklet i PHP og Vue.js, og koden ligger på GitHub: https://github.com/Turbulentarius/yt-dlp-downloader-for-nextcloud.
Fortæl os hvad du tænker: