Skip to content

Overview

Introduction

Gitea is a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, kanban boards, tickets, and wikis.

With Gitea packaged by Onteon Tech setup is easier and faster. All necessary components and dependencies are within the package.

Requirements

At least 3GB of free disk space and 1GB or RAM is required to run Gitea packaged by Onteon Tech.

Supported Operating Systems

Gitea packaged by Onteon Tech requires Ubuntu Linux.

When requiring support, please make sure you run that Linux distribution. If you need Gitea packaged by Onteon Tech for a different Linux distribution, contact us.

Installation

Before running installation switch to root (superuser) with the below sudo command:

sudo su -l

To install run the install.sh script. The script is interactive and will ask following questions:

  • USER_NAME --- under what user to run the Gitea service, "git" is recommended,
  • HTTP_PORT --- what network port to start Gitea on,
  • STORAGE --- where to store Gitea's data.

After the install.sh script is finished open your browser pointing to the host you have installed Gitea packaged by Onteon Tech on to finish the installation.

Setup in the browser

After installing with the installer you will have to configure Gitea to your liking by opening a web browser on localhost with the port you gave for the HTTP_PORT configuration. For example: http://localhost:3000

Database selection

This application does not provide out-of-the-box any database other than the embedded SQLite database. If you had not yet set up any other DB, then select SQLite for the "Database type" field.

Removal

Firstly run the remove.sh script, then delete the installation directory that was used in the installer. To prevent data loss remove.sh does not do that by default.