- New: Grid view for notes – thanks to freemen - New: WiFi-only sync toggle in settings - New: Encryption for local backups – thanks to @SilentCoderHere (ref #9) - Fixed: Sync now works correctly when VPN is active – thanks to @roughnecks (closes #11) - Improved: Server change now resets sync status for all notes - Improved: 'Sync already running' feedback for additional executions - Various bug fixes and UI improvements - Added support for self-signed SSL certificates; documentation updated – thanks to Stefan L. - SHA-256 hash of the signing certificate is now shown in the README and on release pages – thanks to @isawaway (ref #10) This release brings enhanced security, better sync reliability, and improved usability for self-hosted and private server setups.
5.7 KiB
5.7 KiB
Simple Notes Sync
Minimalistische Offline-Notizen mit intelligentem Sync - Einfachheit trifft smarte Synchronisation.
SHA-256 Hash des Signaturzertifikats:
42:A1:C6:13:BB:C6:73:04:5A:F3:DC:81:91:BF:9C:B6:45:6E:E4:4C:7D:CE:40:C7:CF:B5:66:FA:CB:69:F1:6A
42:A1:C6:13:BB:C6:73:04:5A:F3:DC:81:91:BF:9C:B6:45:6E:E4:4C:7D:CE:40:C7:CF:B5:66:FA:CB:69:F1:6A
📱 APK Download · 📖 Dokumentation · 🚀 Schnellstart
🌍 Deutsch · English
📱 Screenshots
📝 Offline-first • 🔄 Smart Sync • 🔒 Self-hosted • 🔋 Akkuschonend
✨ Highlights
- 📝 Offline-first – Funktioniert ohne Internet
- 📊 Flexible Ansichten – Listen- und Grid-Layout
- ✅ Checklisten – Tap-to-Check, Drag & Drop
- 🌍 Mehrsprachig – Deutsch/Englisch mit Sprachauswahl
- 🔄 Konfigurierbare Sync-Trigger – onSave, onResume, WiFi, periodisch (15/30/60 Min), Boot
- 🔒 Self-hosted – Deine Daten bleiben bei dir (WebDAV)
- 💾 Lokales Backup – Export/Import als JSON-Datei (optional verschlüsselt)
- 🖥️ Desktop-Integration – Markdown-Export für Obsidian, VS Code, Typora
- 🔋 Akkuschonend – ~0.2% mit Defaults, bis zu ~1.0% mit Periodic Sync
- 🎨 Material Design 3 – Dynamischer Dark/Light Mode & Farben
➡️ Vollständige Feature-Liste: docs/FEATURES.de.md
🚀 Schnellstart
1. Server Setup (5 Minuten)
git clone https://github.com/inventory69/simple-notes-sync.git
cd simple-notes-sync/server
cp .env.example .env
# Passwort in .env setzen
docker compose up -d
➡️ Details: Server Setup Guide
2. App Installation (2 Minuten)
- APK herunterladen
- Installieren & öffnen
- ⚙️ Einstellungen → Server konfigurieren:
- URL:
http://DEINE-SERVER-IP:8080/(nur Base-URL!) - User:
noteuser - Passwort: (aus .env)
- WLAN: (dein Netzwerk-Name)
- Verbindung testen → Auto-Sync aktivieren
- Fertig! 🎉
➡️ Ausführliche Anleitung: QUICKSTART.de.md
📚 Dokumentation
| Dokument | Inhalt |
|---|---|
| QUICKSTART.de.md | Schritt-für-Schritt Installation |
| FEATURES.de.md | Vollständige Feature-Liste |
| BACKUP.de.md | Backup & Wiederherstellung |
| DESKTOP.de.md | Desktop-Integration (Markdown) |
| SELF_SIGNED_SSL.md | Self-signed SSL Zertifikat Setup |
| DOCS.de.md | Technische Details & Troubleshooting |
| CHANGELOG.de.md | Versionshistorie |
| UPCOMING.de.md | Geplante Features 🚀 |
| ÜBERSETZEN.md | Übersetzungsanleitung 🌍 |
🛠️ Entwicklung
cd android
./gradlew assembleStandardRelease
➡️ Build-Anleitung: docs/DOCS.de.md#-build--deployment
🤝 Contributing
Beiträge willkommen! Siehe CONTRIBUTING.md
📄 Lizenz
MIT License – siehe LICENSE
v1.7.0 · Built with ❤️ using Kotlin + Jetpack Compose + Material Design 3








