Skip to content

🔐 Cross-platform KeePass database synchronization tool

License

Notifications You must be signed in to change notification settings

benjarogit/keepass-sync

Repository files navigation

🔐 KeePass Sync - Synchronisiere deine Passwörter automatisch

🌍 Languages | Idiomas | Sprachen: 🇩🇪 Deutsch | 🇬🇧 English | 🇪🇸 Español

Python Platform License

Synchronisiere deine KeePass-Datenbank automatisch zwischen mehreren Computern über einen FTP-Server.


📖 Dokumentation | Documentation | Documentación

Die vollständige Dokumentation ist jetzt nach Sprachen aufgeteilt für bessere Übersichtlichkeit:

Hauptdokumentation:

Installation & Automatisierung:

Test-Anleitung:

PHP-Variante (für Server-Cronjobs):


🚀 Schnellstart

1. Installation

# Interaktiver Installer (empfohlen)
python3 install.py

2. Synchronisation

# Normale Sync
python3 python/sync_ftp.py

# Verbindung testen (ohne Backup)
python3 python/sync_ftp.py --test

# Status anzeigen
python3 python/sync_ftp.py --status

3. Automatische Ausführung

Linux:

./linux/install.sh  # Schnellinstallation

Windows/macOS: Siehe docs/INSTALL.de.md


📡 Unterstützte Protokolle

  • FTP (Standard)
  • SFTP (SSH-verschlüsselt)
  • SMB/CIFS (Windows-Netzwerk)
  • SCP (SSH-basiert)

🌍 Unterstützte Sprachen

12 Sprachen: Deutsch, English, Español, Français, Italiano, Português, Nederlands, Polski, Русский, 中文, 日本語, 한국어


⚠️ PHP-Variante verfügbar

Für Server-basierte Cronjobs gibt es eine PHP-Variante mit deutlichen Sicherheits-Warnungen.

⚠️ WICHTIG: Nur für eigene Server (VPS/Dedicated) verwenden!


Entwickelt für: Linux, Windows, macOS
Version: 1.1.0
Sprachen: Deutsch, English, Español (+ 9 weitere)

⭐ Wenn dir dieses Projekt gefällt, gib uns einen Stern auf GitHub!

🌍 Languages: 🇩🇪 Deutsch | 🇬🇧 English | 🇪🇸 Español

About

🔐 Cross-platform KeePass database synchronization tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published