In the Fedora project discussion it looks like they’re moving forward with Forgejo as their new forge. Forgejo is a fork of Gitea and is dead easy to host, especially with Docker.
The Fedora Council is pleased to announce that we have chosen Forgejo as the replacement for our git forge! That means you’ll see Forgejo powering our package sources (src.fedoraproject.org) as well as our general git forge (what pagure.io is today). It has been a long road to get here, and we cannot thank the Fedora community enough for your patience and support throughout.
I’ve personally never used a different forge than GitHub, setting it up and checking the UI and options out was a great experience as it is extremely intuitive to use and doesn’t hog too much of the system’s resources (running in Docker on an M1 MacBook Air). You can find the documentation link in its repo on CodeBerg, and the install instructions boil down to:
docker pull codeberg.org/forgejo/forgejo:10
Make sure to choose SQLite unless you have a db ready to go! It’s written in Go too, which is pretty cool — I’ve spent some time going through the code and it’s been a great learning opportunity.
This is a collection of my cybersecurity notes & projects.
I graduated from Dakota State University with a MS in Cyber Defense & BS in Cyber Operations. Since then I've worked as a Malware Analyst with the U.S. Army Cyber Command, and am now a Web Application Security Consultant.
I'm a big fan of open security standards for applications and workflow automation when it comes to security testing. The easier it is to identify and replicate, the more secure everyone's apps can be! My other writings and projects are scattered across the web, but can be found in the links page.
Contact me: