social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.9K
active users

So how stable and reliable is my #Forgejo instance that I am running as a rootless container on my server since quite a while? Well. Rock solid. Always there, always working, Uses a fraction of the resources that my #Gitlab test instance occupied. And I update it every time a new release is published. It's just a simple stop container, pull updated container, start it again.

I am VERY impressed and happy. Running your own forge is another step towards more decentralisation :)

1/5

And yes, I have donated money (and a bit of time) to the good folks working hard on making it better and better. If more people would do that, we might see the planned federation features [1],[2] showing up sooner :) Imagine that! Being able to discuss issues and send pull requests with your ActivityPub/Mastodon Account! Post updates and status messages straight from the Forge to your timeline here!

forgejo.org

2/5

[1] forgejo.org/2023-01-10-answeri
[2] codeberg.org/forgejo/forgejo/i

forgejo.orgForgejo – Beyond coding. We forge.Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.

Having a personal forge means I don't really have to care about scalability. It runs with the embedded SQLite engine just fine. No need for a complex setup with a separate database. Small is better :) I currently have 17 repositories in it, some of them are mirrors from GitHub repos, some are simple repos with Jekyll sources for my websites. I have all the repos also on my laptop and my home server, so even if everything explodes, I can restore everything I need.

3/5

This also means that I keep my forge hidden from the public, thus reducing traffic to it. I had it open for a few hours and in a matter of seconds the AI scraping bots and other scripts started hitting it. Traffic shot up to ridiculous levels. I didn't want to take care of all that shit, so I locked it down again. I am using #codeberg as a kind of proxy now. I mirror some repos there, so everyone can get the code there. Best I can do for now :( codeberg.org/jwildeboer

4/5

Codeberg.orgJan WildeboerStoic. Red Hat’s EMEA Evangelist. Open Source. Free Software. Open Standards. Munich based. This is my private space to share my code and private projects. <a rel="me" href="https://social.wildeboer.net/@jwildeboer">@jwildeboer on Mastodon</a>
Nils

@jwildeboer Thanks for your recent posts on that topic, was very helpful and pushed me to finally do the same :)
How did you protect/hide your Forgejo instance? Just setting repos to private, or is there an additional layer, esp in front of the web app, like client certs or a proxy?