How to install Sourcehut on Alpine Linux Latest

In this tutorial, we will guide you through the process of installing Sourcehut on Alpine Linux Latest.

Prerequisites

Step 1 - Install Git

Sourcehut is a collection of Git tools, so you need to install Git first:

apk add git

Step 2 - Install Go

Sourcehut is written in Go, so you need to install Go as well:

apk add go

Step 3 - Install Sourcehut

Now, we can install Sourcehut using go get:

go get git.sr.ht/~sircmpwn/aerc
go get git.sr.ht/~sircmpwn/gamja
go get git.sr.ht/~sircmpwn/hg.sr.ht
go get git.sr.ht/~sircmpwn/mr
go get git.sr.ht/~sircmpwn/scm
go get git.sr.ht/~sircmpwn/tukan

Step 4 - Verify Installation

You can verify your Sourcehut installation by typing:

aerc -v
gamja -v
hg.sr.ht -v
mr -v
scm -v
tukan -v

This will show you the version of each tool that you installed.

Conclusion

Congratulations, you have successfully installed Sourcehut on Alpine Linux Latest! You can now start using these Git tools to streamline your code management.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!