Datei-Synchronisierung mit Syncthing (als Proxmox LXC)

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliate-Links.

Suchergebnisse

Datei-Synchronisierung mit Syncthing (als Proxmox LXC)
Datei-Synchronisierung mit Syncthing (als Proxmox LXC)
  • 17.06.2026
  • Level 1
  • Fileserver

Mein neues NAS mit Proxmox als Basis läuft wie geschmiert! Aber es fehlen mir noch einige Dienste. Jetzt geht es der Datei-Synchronisierung an den Kragen. Ich möchte einige Verzeichnisse zwischen mehreren Systemen synchron halten. Bisher habe ich auf meinem Synology NAS dafür Synology Drive genutzt. Aber das NAS soll ja abgeschaltet werden und nicht mehr dauerhaft laufen. Ziel ist also, Synology Drive durch Syncthing als Open Source Variante abzulösen. Und das Ganze soll in einem Container unter Proxmox laufen. Gehen wir es an!

Video: Datei-Synchronisierung mit Syncthing#

Home-Assistant-Master-Kurs

Setup#

Als erstes habe ich einen neuen Container auf Basis des aktuellen debian-13-standard_13.1-2_amd64.tar.zst Templates erstellt. Viele Ressourcen braucht der Container nicht. Mein Verzeichnis für den Sync ist aktuell ca. 14 GB groß. Also bekommt das System 25 GB Speicherplatz auf meiner NVMe SSD. Unter apt.syncthing.net bekommt man die Debian Paketquellen. Leider noch nicht im deb822 Format. Das ändere ich also gleich.

apt update
apt full-upgrade
apt install -y curl gpg ca-certificates

# als root, daher kein sudo nötig
mkdir -p /etc/apt/keyrings
curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | tee /etc/apt/sources.list.d/syncthing.list

# in deb822 umwandeln
apt modernize-sources
rm /etc/apt/sources.list.d/syncthing.list.bak

printf "Package: *\nPin: origin apt.syncthing.net\nPin-Priority: 990\n" | tee /etc/apt/preferences.d/syncthing.pref

apt update
apt install -y syncthing

# neuer Nutzer für den Dienst
useradd -m -s /usr/sbin/nologin syncthing

curl -L -o /lib/systemd/system/syncthing@.service \
    https://github.com/syncthing/syncthing/raw/main/etc/linux-systemd/system/syncthing@.service

systemctl daemon-reload
systemctl enable --now syncthing@syncthing.service
systemctl status syncthing@syncthing.service

nano /home/syncthing/.local/state/syncthing/config.xml

Somit läuft jetzt alles in einem separaten Dienst unter einem eigenen Nutzer.

Wichtig zu wissen: Das ist jetzt kein Server, sondern einfach nur ein weiterer Client. Genau wie der Client auf deinem Mac oder Windows System. Und zu diesem kann man ganz normal synchronisieren. Ich nutze es praktisch als zentrale Instanz für alle Clients, welche alle Daten hält, da dieses System immer läuft. Theoretisch könnte ich auch unter den Macs direkt synchronisieren, aber dann müssten die ja gleichzeitig eingeschaltet sein. Und wenn ich zwischen den Systemen hin und her wechsle, ist ja eines immer per Definition aus.

Fazit#

Ich hätte mir das Thema schon viel eher anschauen sollen. Die Lösung ist deutlich flexibler als mein altes Setup mit Synology Drive und ich könnte nicht glücklicher sein! Als nächstes fehlt nur noch ein Cloud-Backup ausgewählter Verzeichniss von meinem Proxmox-System aus. Das werde ich wohl 1x am Tag mi rclone anstoßen. Oder habt ihr andere Ideen?

Positiv#

  • Super einfach einzurichten
  • Kein zentraler Server nötig
  • Sync auch über das Internet (Relay-Server) funktioniert sofort
  • Komplett Open Source

Häufige Fragen

Syncthing ist eine kostenlose Open-Source-Software zur Datei-Synchronisierung zwischen mehreren Geräten, ganz ohne zentralen Cloud-Server.

Einen Debian-13-Container erstellen, die Paketquellen von apt.syncthing.net einbinden und Syncthing per apt installieren. Anschließend läuft der Dienst über einen eigenen, unprivilegierten Nutzer per systemd.

Nein, technisch gesehen ist der Container einfach nur ein weiterer Client, genau wie der Client auf einem Mac oder Windows-System. Da er aber dauerhaft läuft, dient er praktisch als zentrale Instanz, die immer alle Daten vorhält.

Ja, über einen Relay-Server funktioniert die Synchronisierung zwischen Systemen auch über das Internet, ganz ohne zusätzliche Konfiguration.

Ja, im Beitrag wird Synology Drive komplett durch Syncthing als Open-Source-Alternative abgelöst, damit das Synology NAS nicht mehr dauerhaft laufen muss.


Transparenz-Hinweis (Level 1: Komplett selbst finanziert)

An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selber gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100 Prozent um meine persönliche Meinung und Erfahrung! Danke an die Community, dass ich solche Inhalte für die Allgemeinheit zur Verfügung stellen kann!

» Mehr erfahren

Du willst mehr?

Smart-Home-Trainings von A-Z

Steig' noch tiefer in die Themen ein und meistere Deine Projekte! Über 17.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

Abonniere jetzt den Newsletter für
spannende Neuigkeiten! interessante Angebote! neue Kurs-Inhalte!
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.