mirror of
https://github.com/CMiksche/gitea-auto-update
synced 2025-12-10 16:07:23 +01:00
949 B
949 B
Gitea Remote Updater
Script for a automatic update of gitea. Should be run locally on the gitea server.
Procedure
- Get Gitea Version via Gitea API
- Get latest Relase via GitHub API
- Check if there is a newer Version
- If true
- Download new version, overwrite old version
General Information
License: GNU General Public License
Author: Christoph Daniel Miksche (m5e.de)
Uses python version 3
Installation
- Use the following command to install all dependencies.
sudo pip install requests
-
Then clone the git repository.
-
After that, please change the variables in the settings.py file.
-
Enter the command
python updater.pyin your commandline. -
If you want to schedule your updates, edit your /etc/crontab file.