Jyotirmoy Bandyopadhayaya 84be43f52d | ||
---|---|---|
.github/workflows | ||
.idea | ||
config | ||
LICENSE | ||
README.md | ||
after-install.sh | ||
gitea-installer-de.sh | ||
gitea-installer-en.sh |
README.md
Gitea-installer
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
Supported Operating Systems:
Name | Status |
---|---|
Ubuntu | original supported |
Debian | not supported (but confirmed on debian 11) |
Dependencies
- curl
sudo apt install curl -y
- jq
sudo apt install jq -y
How to use it:
- Install dependencies
sudo apt install curl jq -y
- Download this repo
- Cone via GitHub SSH
git clone git@github.com:BRAVO68WEB/gitea-installer.git
- Cone via GitHub HTTPS
git clone https://github.com/BRAVO68WEB/gitea-installer.git
- Cone via GitHub CLI
gh repo clone BRAVO68WEB/gitea-installer
- Download zip release here and extract it
- Cone via GitHub SSH
- Execute installer (this may take some time because I also update the server)
- Execute english version
bash ./gitea-installer-en.sh
- Execute german version
bash ./gitea-installer-de.sh
- Execute english version
- 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!
- 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!