Skip to content

a simple bash installer for gitea! please check if you are using the latest Gitea download link before executing the script

License

Notifications You must be signed in to change notification settings

uvulpos/gitea-installer

Repository files navigation

Gitea-installer

.github/workflows/CI_Relese.yml

Simple bash-script installer to install Gitea on Ubuntu server. It's an alternative for server who can't run docker properly (e.x. LXC)

Tutorials

Mainhoster (ehemals Go2Prepaid) Gitea Video (Installation)

Supported Operating Systems:

Name Status
Ubuntu original supported
Debian not supported (but confirmed on debian 11)

Dependencies

  1. curl sudo apt install curl -y
  2. jq sudo apt install jq -y

How to use it:

  1. Install dependencies
    sudo apt install curl jq -y
    
  2. Download this repo
    1. Clone via GitHub SSH git clone [email protected]:uvulpos/gitea-installer.git
    2. Clone via GitHub HTTPS git clone https://github.com/uvulpos/gitea-installer.git
    3. Clone via GitHub CLI gh repo clone uvulpos/gitea-installer
    4. Download zip release here and extract it
  3. Execute installer (this may take some time because I also update the server)
    1. Execute english version bash ./gitea-installer-en.sh
    2. Execute german version bash ./gitea-installer-de.sh
  4. At the end of my script, there is an url and login data for mysql database. Go to the website and enter the details to install it via gitea installer! Safe the credentials also at your desktop pc for backup!
  5. Execute finish script to remove write privileges to certain files bash after-install.sh

Important:

This software has absolutely no warranty. Use it on your own risk!

About

a simple bash installer for gitea! please check if you are using the latest Gitea download link before executing the script

Topics

Resources

License

Stars

Watchers

Forks

Languages