Autoupdate - automatische Updates für Gitea, Drone, Podman und Co

Date: Fri, Feb 24, 2023

Tag(s): Autoupdate Automatische Updates Gitea Drone Podman Caddy

Bist du es leid, Software manuell aktualisieren zu müssen, die keine integrierte Auto-Update-Funktionalität hat? Es kann eine Qual sein, Updates auf dem neuesten Stand zu halten, insbesondere wenn du mehrere Server oder Anwendungen verwaltest. Aber es gibt eine Lösung: Chapati Systems Autoupdate.

Autoupdate ist eine einzige Binärdatei mit einer einfachen Konfigurationsdatei, die das Aktualisieren deiner Software zum Kinderspiel macht. Mit Autoupdate musst du dich nicht mehr darum kümmern, deine Software manuell zu aktualisieren oder neue Releases im Auge zu behalten. Es ist ein Werkzeug, um sie alle zu beherrschen!

Hintergrund

Seit ich als Teenager Server benutzte, automatisierte ich alle Update-Prozesse zuerst mit Bash-Skripten und später mit Python-Programmen. Eine Python-Anwendung, die sich auf das Aktualisieren von Gitea spezialisiert hatte, wurde mein bekanntestes Open-Source-Projekt: gitea-auto-update.

Ich möchte diesen Aufwand in einer einzigen Binärdatei konzentrieren, deshalb wurde dieses Projekt geboren.

Unterstützte Software

Autoupdate unterstützt derzeit Python, Gitea, Zitadel, Drone, Kanboard, Caddy, Podman und Systemupdates. Plus, Autoupdate kann sogar sich selbst automatisch aktualisieren. Mit Autoupdate kannst du Updates für eine Vielzahl von Software automatisieren und dein Leben einfacher und effizienter gestalten.

Konfigurationsdatei

Die Autoupdate-Konfigurationsdatei ist einfach zu verwenden und anzupassen. Es gibt einen Konfigurationsblock für jede Software, die du aktualisieren möchtest, und jeder Block enthält grundlegende Informationen, die für das Aktualisieren benötigt werden, wie z. B. wo die Software installiert ist. Der Logging-Block beschreibt, wo und wie Protokollierung stattfinden soll, und der System-Block ermöglicht es dir, das tmp-Verzeichnis festzulegen, in dem Dateien zum Upgraden heruntergeladen werden.

Du kannst auch die automatische Aktualisierung von Software deaktivieren, indem du update auf False setzt, und dasselbe gilt für System-Upgrades. Die apiUrl ist normalerweise die URL zur GitHub-API, wo Autoupdate überprüfen kann, ob eine neue Version der Software verfügbar ist. Das System innerhalb eines Blocks beschreibt das Betriebssystem und die Architektur, die benötigt wird, wie z. B. Linux_x86_64 für ein Linux-System mit einem 64-Bit-Architekturprozessor.

Der Kauf

Mit Autoupdate zahlst du nur einmal und nutzt es für immer! Es ist kein Abonnement erforderlich und es kostet nur 19,99 €. Du musst nur einmal eine Lizenz erwerben, den Lizenzschlüssel in die Konfigurationsdatei einfügen und fertig. Und das Beste daran? Du tust etwas Gutes, weil das Geld Chapati Systems hilft, weitere Softwareprodukte hinzuzufügen, die dir wiederum helfen, mehr Updates zu automatisieren!

Herunterladen

Wenn Sie bereits einen Lizenzschlüssel haben, können Sie die Software von unserer Website herunterladen. Das herunterladbare Archiv enthält eine Beispielkonfigurationsdatei und ein Readme mit Anweisungen zur Bereitstellung der Software auf Ihrem Server. Wir bieten derzeit Linux-Versionen an, aber wenn Sie andere Architekturen benötigen, kontaktieren Sie uns.

Fragen?

Wenn Sie Fragen oder Feedback haben, senden Sie bitte eine E-Mail an autoupdate@chapati.systems. Wir helfen Ihnen gerne weiter und beantworten alle Fragen, die Sie haben.

Zusammenfassend lässt sich sagen: Wenn Sie es leid sind, Software manuell zu aktualisieren, ist Autoupdate die Lösung, nach der Sie gesucht haben. Mit Unterstützung für eine Vielzahl von Software und einer einfachen Konfigurationsdatei macht Autoupdate das Aktualisieren Ihrer Software einfach und effizient.