Eigene Nextcloud mit Docker Compose auf Ubuntu 24.04 installieren
Erstelle deine eigene DSGVO-konforme Cloud für Dateien, Kalender und Kontakte auf einem leistungsstarken KVM Server.
Empfohlenes Paket: Für eine schnelle Nextcloud-Performance empfehlen wir mindestens das Value M Paket (4 vCores, 8 GB RAM, 160 GB NVMe im Standort Frankfurt am Main).
1. Voraussetzungen
Stelle sicher, dass Docker und Docker Compose auf deinem KVM Server installiert sind (siehe unser Docker-Tutorial).
2. Verzeichnis & Compose-Datei erstellen
Erstelle ein neues Verzeichnis für Nextcloud:
mkdir -p ~/nextcloud && cd ~/nextcloudErstelle eine docker-compose.yml Datei mit folgendem Inhalt:
version: '3.8'
services:
db:
image: mariadb:10.11
restart: always
command: --transaction-isolation=READ-COMMITTED --log-bin-trust-function-creators=1
volumes:
- db_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: DeinSicheresPasswort
MYSQL_PASSWORD: NextcloudPasswort
MYSQL_DATABASE: nextcloud
MYSQL_USER: nextcloud
app:
image: nextcloud:latest
restart: always
ports:
- 8080:80
links:
- db
volumes:
- nextcloud_data:/var/www/html
environment:
MYSQL_PASSWORD: NextcloudPasswort
MYSQL_DATABASE: nextcloud
MYSQL_USER: nextcloud
MYSQL_HOST: db
volumes:
db_data:
nextcloud_data:3. Nextcloud Container starten
Starte den Nextcloud-Stack im Hintergrund:
docker compose up -dNach wenigen Sekunden kannst du deine Nextcloud im Browser unter http://DEINE-SERVER-IP:8080 aufrufen und die Ersteinrichtung abschließen.
DSGVO-konformer Cloud-Speicher aus Frankfurt
Miete jetzt deinen KVM Server mit superschnellen NVMe-SSDs und vollem Root-Zugriff.
Jetzt KVM Server mieten