mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#gitea

2 posts2 participants0 posts today
#Wochenbericht KW19:

- Mo: #3CX Einstellungen, Upgrade von #SmartTime Datenbank. Stromausfall eines #Unifi Netzwerks. Alles wieder gut.
- Di: Installation eine #OauthProxy unter #Debian. Evaluierung des transparenten #Proxy in einer #Watchguard für eine kommende Migration weg von #Sophos
- Mi: Aufbau einer #3CX #Telefonanlage. Einrichtung eines transparenten #Proxy auf einer #OPNSense inkl. #ACME Zertifikatsverwaltung nicht nur für HTTP, sondern auch SMTP und IMAP auf einen #GroupOffice Server
- Do: Bürotag, Kleinigkeiten. Eine #3CX leidete unter einer schlechten #Fortinet Firewall. Reboot tut gut. Entstörung E-Mail Versand in einer Praxis
- Fr: @oliver@lfnt.site installiert die Basis für neander.social . Mal gucken wie weit wir mit #FreeBSD kommen. Sonst #Orga und #Abrechnungen. #Teammeeting

Highlight: @besendorf@chaos.social testet den Umstieg von #gitea auf #forgejo. Sieht gut aus!
Replied to Olivier D'Hondt 🛰️🌍🌱

@tyldurd Did the switch 2 years ago for the same reason, picked #gitea back then and never looked back, feature complete for most use cases, and so fast (2ms render time and 7ms serving)
Might look into #forgejo because of the non-profit issue, but that should be an afterthought kind of migration

Highly recommend !

So far so good, #gitea server for #qwan up for a week. Transferring 152 git repositories was a bit of a faff, but now it is easy to share our work. (or work in progrss - gitea.apps.sustainabledelivery . 'explore' gives you the first open repo. I like the focus on energy efficiency on the default homepage ).

QWAN git repositoriesQWAN git repositoriesGitea (Git with a cup of tea) is a painless self-hosted Git service written in Go

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

sysadmins @g1smo, @testman 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.lolAnubis: self hostable scraper defense software | AnubisWeigh the soul of incoming HTTP requests using proof-of-work to stop AI crawlers

🐌 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