Skip to content

ansible role to install, backup and update your gitea installation

License

Notifications You must be signed in to change notification settings

olwe0002/ansible-gitea-install-backup-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

general

This is a ansible role to install and upgrade your gitea to the latest version. First a backup is done (docs) to have a fallback, after that the upgrade is done. The previous version of the gitea binary is stored in the specified backup directory. Finally there is an healthcheck to check if the server is up an running again. Additionally a cron job creates a database backup every night.

The role was developed on Raspbian, but should run on every Debian based system.

how to use

  1. change the variables in the inventory/group_vars/{gitea,all} files.
  2. change the inventory/hosts file

After that you can run it with the command ansible-playbook playbooks/gitea.yml

About

ansible role to install, backup and update your gitea installation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published