Release Notes
Die Release Notes beziehen sich immer auf die Hauptversion des charly-server-Skriptes.
Version 2.9.1 (12. Januar 2026)
Verbesserungen
- Postgres 16 Pfaderkennung: Zusätzliche Heuristik für alternative Installationspfade (
/Library/solutio_postgres/16) - Logging: Der vollständige
charly-server-Befehl wird nun am Anfang des Logfiles protokolliert - VM charly-run Wrapper:
charly-runkann nun direkt von überall in der VM aufgerufen werden - Desktop-Verknüpfungen: Neue Icons und Namen für VM-Desktop-Shortcuts
Version 2.9.0 (29. Dezember 2025)
Fehlerbehebungen
- Apple Silicon VMs: Korrektur des QEMU CPU-Typs für Apple Silicon Macs mit HVF-Virtualisierung. VMs starten nun zuverlässig auf allen Apple Silicon Macs.
Version 2.8.10 (20. Dezember 2025)
Neue Features
charly-server vm get-logssammelt automatisch Host- und VM-Logs in einem tar.gz-Archiv für die Support-Analyse.charly-server export deactivatedeaktiviert nach dem Export das Altsystem und ersetzt damit den bisherigen Migrationsschrittexport migration.- Backups hinterlegen ihren Status zusätzlich im Ordner
backup_messages(native & VM), sodass Erfolg/Meldungen schneller nachvollziehbar sind.
Verbesserungen
- Erweiterter
vm system-checkprüft jetzt auch Mount-Status voncharly-files/charly-data, SMB-Service/Port 445 sowie DB-Connectivity aus der VM und vom macOS-Host. - Restic-Backups sind robuster: Einsatz nur noch ab macOS 13, temporäre Export-Ordner werden vor dem Backup geleert und Ordnernamen korrekt vergeben.
- SMB-Handling verbessert: Automatisches Trennen nach Backup/Restore und Konnektivitätsprüfung mit Port-Check vor Ping, damit Firewalls ohne ICMP nicht blockieren.
- Zugangsdaten werden sicherer verwaltet: SMB-Passwörter landen im macOS-Schlüsselbund und werden bei Export/Restore automatisch genutzt.
Fehlerbehebungen
- Temporäre Export-Verzeichnisse und Restic-Strukturen werden vor/nach Backups bereinigt, fehlerhafte
.sql-Ordnernamen entfallen. - Status- und Versionsausgaben spiegeln den gewählten Kanal korrekt wider.
Version 2.8.0 (21. November 2025)
Neue Features
- Einführung einer neuen, inkrementellen Backup Variante. Diese steht für die klassische und die charly-VM zur Verfügung
- Neben der VM Installation mit einer ISO Datei kann jetzt auch ohne ISO Datei installiert und das auf dem Quell-System erzeugte inkrementelle Backup in der VM restauriert werden.
- Die Umstellung von einer klassischen Installation auf die charly-VM, die Dr. Flex verwendet, wurde automatisiert.
- Die Dokumentation wurde deswegen überarbeitet.
Version 2.7.0 (1. Oktober 2025)
Nur kleiner Bugfixes und Optimierungen
Version 2.6.0 (21. August 2025)
Neue Features
- Prüfung von Toast Fehlern einer nativen charly Installation via
charly-server manage check-toast. Siehe Die Datenbank auf Toast und LOB Fehler prüfen - Bei einer nativen charly-server Installation kann ein Datenbank-Backup ohne Ablage Dateien via
charly-server export databaseonlyerstellt werden. Siehe Datenbank-Only Export - Die Einrichtung der Konnektoren in der Container-VM wurde erweitert. Siehe Telematikinfrastruktur (TI) für charly VM
- Das Netzwerk in der VM kann überprüft werden via
charly-server vm test-network. Siehe Netzwerk-Diagnose
Änderungen
- Der solutio service läuft jetzt nicht mehr als Container, sondern direkt in der VM. Siehe Solutio Service
- Die Installation der VM wurde verbessert. Es muss jetzt kein Festplattenvollzugriff mehr eingrichtet werden. Damit läuft die Installation nun ohne Unterbrechung durch.
Version 2.5.0 (27. Juni 2025)
charly-server managewurde incharly-server vmumbenannt. Beim Verwenden des alten Kommandos erscheint ein Hinweis.charly-server vm set-connectorermöglicht die Konfiguration einen Konnektors, auch mit einem VPN Gateway. Siehe Konnektortausch- Die Passwörter der charly VM können geändert werden. Siehe Passwort-Management
Version 2.4.0 (30 Mai 2025)
Neue Features
- automatische Aktivierung von Aidbox/Fhir für das Aufgabenmanagement
Änderungen
- kleiner Bugfixes
2.3 (2025-04-09)
- Export/Backup einer klassischen charly server Installation via
charly-server export normal
1.2 (2025-02-27)
- Umstellung auf neues Backup-Konzept
charly-server manage system-checkerzeugt einen System-Bericht
1.1 (2025-01-03)
- Umstellung auf zentrale Installation der Skripte unter /usr/local/bin/charly-server mittels charly-server-install.zsh
- "charly-server" fungiert als zentrales Kommando nach der Installation und kann von jedem Pfad aus aufgerufen werden
- "charly-server" zeigt beim Start die Skript Version an und in welchem Environment das Skript ausgeführt wird
charly-server manage switch-environment vorabversionwechselt auf die Vorabversion der Skripte. Hiermit wird nicht der Kanal der charly Software geändert- Abfrage der Praxisgröße zum Setzen der Default Werte für
charly-server install. - Überprüfung der Systemvoraussetzungen basierend auf der Praxisgröße. Dies beinhaltet auch die Geschwindigkeit des Netzwerkanschlusses des Servers.
charly-server manage logszeigt die Logfiles der Container in der Shell an.- Unterstützung individueller Festplattengrößen (Konfigurierbar über
charly-server install) - Speichern der Konfiguration und Passwörter unter $HOME/.config/charly-server
- Passwörter werden bei der Installation automatisch generiert und vorgeschlagen. Dies können auch bei einer erneuten Installation der VM genutzt werden.
charly-server manage uninstallentfernt charly-server und bietet auch an die VM mit allen Daten (und ggf. Konfiguration) zu entfernen.charly-server manage uninstall-vmentfernt nur die VM (und ggf. Konfigurationsdateien)
Technische Änderungen
- Umstellen des individuellen Export Skriptes export-solutio-data.zsh auf export-functions.zsh
- Umstellen des individuellen Export Skriptes install-vm.zsh auf install-functions.zsh
- Umstellen des individuellen Export Skriptes manage-vm.zsh auf manage-functions.zsh
- Das Environment kann bei der Installation angegeben werden (charly-server-install.zsh -Environment Vorabversion). Ein Angabe beim Aufruf von charly-server ist nicht mehr vorgesehen.
- Im "Development" Environment werden Debug Meldungen in Magenta ausgegeben.
- Automatische Vorauswahl des Netzwerkanschlusses basierend auf Geschwindigkeit bei der VM Installation. Anzeigen von Anschlussdetails.
1.0.14 (2024-11-01)
charly-server export preparebereitet das native System für den Export vor durch Installation von brew und weiteren Paketencharly-server install preparebereitet das Host System für die Installation der VM vor (brew/qemu).- Das Passwort des SSH Schlüssels wird zum SSH Agent hinzugefügt so dass man nicht bei jedem Kommando das SSH Passwort angeben muss.
- Es kann überprüft werden ob die IP des KIM Client Moduls von der VM erreichbar ist.
- Speichern der Passwörter auf der Festplatte
Version: 2.9.3
Datum der letzten Aktualisierung: 12.01.2026