![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
I started running my own Gitea instance because I wanted a private place to host my Obsidian notes.
I don’t have the time to read the article now, but permit a question: what do you use Gitea for?
I’m holding my dotfiles on a SSH server, clone/push over SSH, and it’s enough to do Git. I don’t need a ticket system, or wiki or anything (I use plaintext notes).
$ cat ~/.ssh/config
Host srv
Hostname srv.mywhatever.com
$ git clone srv:/path/to/repo
$ cd repo
$ git push
If you have a place to host Forgejo/Gitea, you have a place to store a Git server. Set it up like this:
Now
git push
etc work similar to GitHub, but you’re using your server (namedsrv
in SSH config, as shown in my previous post) as the remote storage.Selfhosted Gitea is a way to get a wiki, bug tracker or whatnot - collaborate, for example, but it’s not necessary to have a Git server for your personal use.