mastodon.green is one of the many independent Mastodon servers you can use to participate in the fediverse.
Plant trees while you use Mastodon. A server originally for people in the EU, but now open for anyone in the world

Administered by:

Server stats:

1.2K
active users

#gitea

3 posts3 participants0 posts today

#kompot 🐌 #selfhosting collective finally made a move to switch over from #gitea to #forgejo

sysadmins @g1smo and @shtumf described a process as very smooth with a sole problem of a wrong last updated date on all of the projects.

We had this planned since the fork, we were following the process closely and stood firmly on forgejo side. We're still a few versions behind the latest. A big server update is planed for May, if we will manage to summon 🔮 up the community 🥁 🔥🏕️

GitHub & GitLab sind dir zu groß, zu closed oder zu teuer?
Dann schau dir Gitea an – eine schlanke, self-hosted Open-Source-Alternative, die alles mitbringt, was du brauchst: Repos, Issues, CI/CD, und das komplett unter deiner Kontrolle.

In meinem neuen Blog zeige ich, warum ich Gitea nutze & wie mein Setup aussieht 👇

📖 marcogriep.de/posts/gitea-die-

Griep Marco - IT-Beratung, Softwareentwicklung & IT-TrainingsGitea: Die Open-Source-Self-Hosting-Alternative zu GitHub und GitLabGitea ist eine kostenlose Open-Source-Git-Plattform zum Self-Hosting. Ideal für Entwickler & Unternehmen, die unabhängig von GitHub oder GitLab sein wollen.

Woke up this morning to yet more Linode alerts and another failed server as a result of AI bots relentlessly scraping my #Gitea instance.

I heard about #Anubis (anubis.techaro.lol) when Xe Iaso (xeiaso.net) was on a recent episode of the #SelfHostedShow podcast and so it seemed like a great opportunity to give it a try. I don't really need "SEO" or any discoverability on Gitea, so hopefully the only downside is that new visitors need to wait a few secs before things load

anubis.techaro.lolMaking sure you're not a bot!

🐌 Doing some research on 🤖 #LLM #bot protection for our selfhosted services. We had multiple downtimes per week for last few months mostly due to crawlers DDOSing our #gitea service which brought the whole server to its knees (running more than 15 web services). It would be nice to hand out invoices for our devops work...

Anyways #askFedi what kind of protection would you recommend? We're opting for solution that's quick and easy to implement and lightweight.

Hm... so this new AI thing from @gitea ... it's definitely interesting, and many people aren't reading, again.

So, what did they do?

They basically created an API client that is usable for LLMs - meaning that LLMs can now directly interact with Gitea. It's not integrated into the server by itself, and nobody is required to use it. Basically, it's HTTP ↔ MCP. It's like an API client for a programming language. So it's not a bad thing in itself.

Also, this client by itself doesn't crawl other sites / uses data that was crawled from other sites, since it's literally just an API client.

BUT (!) you have to use an existing LLM model using a client (e.g. Cursor) to be able to use this API client. Now that's the interesting part... I don't know if there's actually a good LLM that only learned from data that it was allowed to use. This means, that Gitea kind of promotes using LLMs that crawled people's sites without their permission.

Sadly, the screenshots shown in the blog post by Gitea don't show what model they are using, so we can't tell if they are using a good or a bad model. (Though, I'm not sure if we specifically need to know that in this case.)

Anyway, I'm always happy to see people switch to @forgejo. I, personally, used it almost since I started moving away from GitHub / -Lab and I love it. Sadly, I know a few people who can't yet move to Forgejo since they're using architectures that Forgejo doesn't build for docker yet.

For those people who are still angry and "need to" be aggressive towards the devs: Calm down, maybe read my blog post that I made in collaboration with Finnley about outrage (steffo.blog/outrage-warps-real) and have a great day. Maybe go for a walk outside?

Anyway, have a lovely day! :floofHeart:

Steffo Blog · Outrage Warps Reality
More from Steffo :steffo:
#gitea#forgejo#ai

If you, like me, are incredibly excited by this wonderful news, know that —at least for now— you can disable all this #Copilot crap by visiting github.com/settings/copilot and switching all the options to Disabled/Blocked. Perhaps especially the on-by-default "Allow GitHub to use my data for product improvements" one.
Thanks to #GitHub for reminding me how glad I am for #SelfHosting my own #Gitea #Git #Forge. If you're not already, maybe consider it or a (partial) move to #Codeberg too. It's great!

🌱 Il futuro è decentralizzato, passo dopo passo

Anche Organic Maps, l'app #opensource per navigare senza tracciamento, abbandona #GitHub di Microsoft e sceglie piattaforme self-hosted. Un segnale forte: sempre più progetti scelgono autonomia dai #BigTech.

🚀 Per chi vuole seguire questa via, su gitea.it è ora disponibile una guida aggiornata con tutti i client e le app per usare Gitea al 100%:

🔗 Scopri la guida qui: gitea.it/Gitea/Gitea-Italia

:diggita: @opensource@diggita.com

GiteaGiteaGitea (Git with a cup of tea) is a painless self-hosted Git service written in Go