Watch the video:
Timestamps:
0:00 - Intro/Explanation
0:16 - Why a "self-hosted GitHub"?
1:25 - Installing Gitea
1:46 - Installing Gitea with Docker
4:55 - Important folders (Backup!)
5:25 - Gitea First Run Setup
6:22 - Making your git server private
7:40 - Creating Gitea users & organizations as an Admin
8:15 - Creating a new Repository
8:38 - Cloning Repos & Working with Gitea
10:03 - File management with the Gitea Website
10:50 - Making a new commit
11:20 - Issues & Other functions
11:40 - Import existing GitHub project (or other service)
16:30 - Gitea Actions & More
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/TroubleChute/ . You’ll also get 20% off an annual premium subscription.
Want a GitHub-like platform: Self-hosted, Free and Open-Source? This video shows you how to set up Gitea on Linux, Windows and Mac. By the end you should know how to create a Gitea server, create new Repositories, or import from GitHub (as well as mirror). This is a seriously powerful platform.
This video was sponsored by Brilliant
Gitea: https://about.gitea.com/
Installing Gitea: https://about.gitea.com/products/gitea/
Gitea Docker Install Commands: https://docs.gitea.com/installation/install-with-docker
Other reading:
- Gitea Actions: https://docs.gitea.com/usage/actions/quickstart/
- Recently discovered GitHub info (deleted/private data article): https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github