Lokales, datenschutzkonformes Buchungssystem für Arbeitsplätze und Besprechungsräume – Buchen direkt im Raumplan. Läuft komplett auf einem eigenen Windows-Server im Haus, ohne Cloud-Dienste, ohne Tracking, ohne externe Abhängigkeiten (nur Python-Standardbibliothek).
- Gebäude, Etagen und Raumpläne (eigener Grundriss als Bild, Räume und Plätze im Editor einzeichnen)
- Buchen im Plan, Wochenansicht, Serienbuchungen, Favoriten, Vorschlag freier Plätze nach Ausstattung
- Check-in „Ich bin da“ / „Ich bin nicht mehr da“ (gibt den Platz vorzeitig frei)
- Benutzergruppen und Buchungsrechte je Gebäude, Etage und Raum
- Anmeldung mit eigenem Passwort oder Windows-/Active-Directory-Konto
- Auswertungen ohne Personenbezug: Auslastung, Spitzenzeiten, gemeldeter Bedarf („nichts Passendes gefunden“)
- Gesetzliche Feiertage je Bundesland automatisch, Schließtage
- HTTPS mit automatisch erzeugtem Zertifikat
- Smartphone-tauglich
- Unter Releases die neueste
OpenDeskSharing-Setup-<Version>.exeherunterladen und starten. - Der Assistent prüft die Voraussetzungen (Python ab 3.9 – auf Wunsch wird es installiert), fragt Port und Optionen ab, richtet den Server ein und zeigt Adresse und Erstanmeldung an. Eine vorhandene Installation wird erkannt und aktualisiert.
Die Setup-Datei ist nicht digital signiert – Windows zeigt beim ersten Start „Der Computer wurde durch Windows geschützt“ → „Weitere Informationen“ → „Trotzdem ausführen“.
Gestartet wird OpenDeskSharing über die Verknüpfung „OpenDeskSharing“ auf dem Desktop bzw. im Startmenü.
Ohne grafische Oberfläche: OpenDeskSharing-<Version>.zip entpacken und Installieren.bat ausführen.
Details: installer/LIESMICH.txt
In OpenDeskSharing unter Einstellungen → System → „Nach Updates suchen“. GitHub wird nur bei diesem Klick
kontaktiert. Das Update prüft die Prüfsumme, sichert Programm und Datenbank und kehrt bei Problemen automatisch
zur bisherigen Version zurück. Ohne Internetzugang: neues Paket herunterladen und Installieren.bat ausführen.
Siehe README-Entwicklung.md – python build.py erzeugt das Paket,
python release.py veröffentlicht es als GitHub-Release.