--- title: Gitea Installation Guide name: gitea-installation summary: Install Gitea on a VPS to set up a self-hosted Git service. description: A step-by-step guide to installing Gitea on a VPS for a self-hosted Git service. --- ### Objective Install Gitea on a VPS to set up a self-hosted Git service. ### Steps 1. **Install Dependencies**: ```sh sudo apt update sudo apt install -y git curl ```` 2. **Download and Install Gitea**: ```sh curl -fsSL https://raw.githubusercontent.com/go-gitea/gitea/master/contrib/docker/install.sh | sudo GITEA_VERSION=latest bash ```` 3. **Start and Enable Gitea Service**: ```sh sudo systemctl enable gitea sudo systemctl start gitea ```` 4. **Check Gitea Service Status**: ```sh sudo systemctl status gitea ```` 5. **Access Gitea**: Once Gitea is running, you can access it via your browser at `http://77.93.152.242:3001`. ### Notes - Ensure that port `3001` is open on the VPS. - If there are any errors during installation, check the logs for more details. ### Troubleshooting - If the installation script fails, try downloading the Gitea binary manually from the [official website](https://gitea.io/).