#Forgejo

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2026-02-22

@Atemu Maybe I'm overthinking this. But if I'm doing backups, I want to be sure they're 100% able to get me up and running again. What good is a backup that has the service fall onto its face on restore, because of some tiny race condition or caching inconsistency during the backup?

I don't trust the servies I run (#forgejo, #mattermost, #paperless, #immich, ...) to guarantee random snapshot restore to always work. Except #radicale though, which is dead simple on disk, just files.

2026-02-21

Does anyone use self-hosted Forgejo at their workplace? What is your stack and what challenges (if any) have you faced so far?

Connecting it to Jira would also be one of my goals, as painful as it sounds.

#forgejo #selfhosting #git #softwaredevelopment

Markus Lindenbergmoreentropy@chaos.social
2026-02-21

I figured out multiarch container images hosted on forgejo.

In this case I cross compile all golang binaries in one job and then use buildah --arch to build container images for different architectures.
This saves a lot of time compared to building the go binaries inside the architecture emulation.

With both images in the manifest, docker/podman pull/run works on amd64 and arm64 with the same image name.

#codeberg #forgejo #buildah #golang #podman #docker

container image hosted on codeberg.org that contains images for both amd64 and arm64build pipeline on forgejo actions for creating both amd64 and arm64 images
Nils Goroll 🕊️slink@fosstodon.org
2026-02-21

@masukomi even if you noticed it yourself, this is a really weird post, in my view.

why should a piece of software have the same name as a service based on it?

and did you notice that gitea uses github as their forge and do not eat their dogfood? _that_ would be a much more interesting message in my view.

#Forgejo

Brett Sheffield (he/him)dentangle@chaos.social
2026-02-21

It has been heartening to see the steady trickle of projects moving away from Microsoft GitHub to #FOSS friendly code forges like #Codeberg and #SourceHut, or self-hosting with tools like #cgit and #Forgejo

#Gentoo has been up and running on Codeberg all week which has made it easier for me to contribute to the O/S I use every day.

I'm now Proxy Maintainer for a handful of packages, including #VinylCache who also moved their bug tracker on Monday, making it possible for me to contribute 😀

Markus Lindenbergmoreentropy@chaos.social
2026-02-21

Just connected a self hosted ci runner to my #codeberg account. Love my CI building and publishing new container images right into codeberg's package/image repository when i push to a repo.

#forgejo #buildah

Forgejo Actions output of a container image build
2026-02-21

> "Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job. "

scroll scroll…

Um... Dafuk?

The creators want other people to use it, but don't believe in it enough to use it themselves?!

It was forked from #Gitea in 2022. And Gitea was already MORE than functional enough to host itself back then.

so again, Dafuck?!

#Forgejo

a screenshot from the forgejo web page. it shows the "Get Involved" section of the page with a big button telling you to "Contribute on Codeberg"
2026-02-21

Well, I've been fighting #selinux and rootless #podman the whole day.

My plan was to run a #forgejo runner container in a minimal, secure and self-updating environment. And the thing is, I'm probably 95% there, but I can't get this stupid permission fixed for the podman socket. 🤷‍♂️

2026-02-21

If you're using #emacs to raise AGit PRs against #forgejo or #codeberg repositories, please tell me if I've just accidentally reinvented a wheel with my code to handle PR templates.

carlo.zancanaro.id.au/posts/fo

2026-02-21

In the last hour, we got hammered by an Asian bot farm which used a very recent Chrome UA and thousands of unique IPs issueing around ~500 req/min for arbitrary repo (and request) paths.

This first caused a very high CPU pressure on the server running Forgejo and subsequently also a spike in memory, ultimately making the instance unresponsive.

If you ever wondered how this looks like on the metrics side, we've attached some screenshots here.

We've added a subnet-based rate-limit to catch these (at /16 level), so this attack vector isn't possible anymore (at least at this intensity level).

#codefloe #forgejo #bots

Memory usage metricsHTTP request metrics. Green = accepted, yellow = blocked
2026-02-21

@quincy
#forgejo
#foederation
Wir müssen eh auf dezentral umstellen, Saurons Schergen sind übel scharf drauf, freie Software wie GPL und so kaputt zu kriegen.
Internet neu erfinden, nur auf Layer 6.

Pierre Gambarottozuludjin@piaille.fr
2026-02-21

@Dam_ned Je viens de passer 3 jours au taff pour faire un serveur enrobant #agnos et #forgejo pour faire un truc similaire. :blobPikaFacepaw: Bon au moins je me suis bien amusé

Jan-Lukas Elseen@janlukas.blog
2026-02-20
Flea Cafe Official :verified:official@fleacf.space
2026-02-20

Привет, обитатели Феди вселенной! 👋

У нас отличные новости: мы запустили SSO (Single Sign-On), чтобы объединить наши сервисы в одну удобную экосистему!
🎉

Теперь все аккаунты живут в sso.golosme.xyz каждый желающий может создать единый аккаунт, который открывает двери сразу в несколько мест:
💬 Cafe Mesh — наш Matrix-сервер для общения без границ
🛠 CafeForge — место, где мы завариваем код покрепче (Forgejo).

Один логин, один пароль — и максимум продуктивности. Больше никакой путаницы с регистрациями, только чистый код и ламповые диалоги.
☕️💻

Залетайте, регистрируйтесь и чувствуйте себя как дома!

#FleaCafe #Fediverse #Matrix #Forgejo #SSO #SelfHosted #CafeForge #CafeMesh #Golosme

Обслуживанием занимается
@l, за что им огромное спасибо! ​:cute-cute-dance:​​:eat_snack:​

Скриншот страницы авторизации сервиса «CAFE SSO» на тёмном фоне с геометрическим узором. В центре расположена белая форма входа с заголовком «Вход в учетную запись» и выбором языка. Форма содержит поля для ввода имени пользователя (или E-mail) и пароля, чекбокс «Запомнить меня», ссылку «Забыли пароль?» и синюю кнопку «Вход». Внизу под формой текст: «Новый пользователь? Регистрация».
2026-02-20

All that #selfhosting and I totally forgot about Github... that is until last night, when I successfully migrated all my personal stuff to a #Forgejo installation on my VPS.

I left my public repos up for now which had a bit of activity, not sure what's the best course here. Leave them on Github for people who already saw it, or move those over too?

2026-02-20

I am tackeling my next project in moving away from #BigTech and #USTech companies. This one is one that is really hard for me, and that pains me a bit: I'm moving away from #GitHub - it's hard for me, because I've been brought up with #SVN and instantly fell in love with #DVCS, and with #git I instantly also started using GitHub. And I **really** used it like their slogan suggested: Like "facebook for programmers". I followed friends and colleagues, followed projects I loved and people that seemd interesting to me, and even had a couple of discussions that started with a commit or new repository on Github. Plus, I love their mascot and have a huge amount of stickers featuring #Octocat - to me GitHub was a crucial part of my programming hobby and upbringing.

However, since #Microsoft accquired it, my engagement got less, even though I stayed, because no other solution at that time was remotely what I wanted and loved about GitHub.

Since then, lots of things have happend; GitHub fired people that spoke out against the capitol attack, it does business with ICE, and is now monetizing the works of millions of open source developers with their integration of AI in GitHub that you never agreed to and cannot opt out of. And GitHub's parent company openly supports Trump, and meddles in international juristriction and politics by blocking political enemies of the Trump regime from their accounts (i.e. the E-Mail account of ICC Prosecutors).

I think I won't delete my old GitHub account; but active and new repositories will be moved to @Codeberg - I am not sure if it is the right home for me, or if I long-term will be hosting my own @gitea or @forgejo instance; but for a start I think it is the right thing to do, and as I am currently working on something I would like to put under versioning, now is the best time to do it. So if you want to follow along, here is my new repository host:

codeberg.org/pygospa

#BoycottBigTech #UnplugTrump #privacy #security #souverein #NoAI #AiMisuse #GiveUpGitHub #codeberg #forgejo

Gentoo moves too!

In recent days, weeks, months, the fallout hasn't even begun - Microsoft is still weathering the blast itself. Even in the last couple of days viral videos are racking up millions of views covering what many people are hailing as the demise of Microsoft itself - to be certain, no one is shedding any tears.

The first two defectors? HP and Samsung (PCs and Androids). Samsung removed preinstalled Microsoft apps from their devices and now other Android manufacturers are following suit.

When you go to purchase an HP laptop now it comes with Linux by default (or you can, upon request, pay more for a Microsoft operating system). Following suit were Dell (same thing, Linux by default or your can request Windows 11 and pay more money for it), then Lenovo, ASUS, and Acer - pretty much everyone that matters has abandoned Microsoft.

Even the retailers are bugging out - Best Buy, Walmart, and even Amazon are jumping ship, and I don't even need to explain why, but again, you can pay more to be subjected to invasive privacy mining. CoPilot and Recall may be the straws that broke the behemoth's back.

And the shockwaves of ever larger concentric circles have found their way to Gentoo, the latest prominent project to begin the migration to CodeBerg according to Linux Journal.

Adherence to the values of privacy and open source are cited, and Codeberg champions those values, themselves having moved to a hosted git software project that values those principles - Forgejo.

There's a huge paradigmatic shift occurring with respect to how people view their privacy, and especially their identities and intellectual property. They've had enough of the dismissive subjugation and are realizing they can do much better, faster, with more privacy, and without tracking or malware pre-installed in their systems, for much less money.

It will be interesting to see how the Redmond Dreadnought manages to maneuver this time; have they even the use of their rudder to persuade all of the major manufacturers of Android devices, desktop and laptop PCs to come back from the pasture into the slaughterhouse?

#tallship #Gentoo #Codeberg #Forgejo #FOSS #Privacy

Gentoo logo from banner on the gentoo.org website
Jason Garberjgarber@social.lol
2026-02-20

#Forgejo and #Codeberg users:

What are y’all using for automated dependency updates and security monitoring? Basically, what’s the Dependabot of that ecosystem?

2026-02-19

Welp, started messing with even more things ...

#forgejo #ui

A screenshot of Forgejo's repository settings, but the menu structure actually makes sense, "units" are now part of the main repository page and the avatar section's got UI improvements.
Nils Goroll 🕊️slink@fosstodon.org
2026-02-19

#rss/#atom feeds in #Forgejo are soooo cool

screenshot of a project feed in NetNewsWire

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst