Wrote a minimalistic github action to create pull requests in my local #gitea instance within the workflow. Currently only supports way to less configuration flags but it's working in its minimal form. Available here: https://github.com/deB4SH/tea-pr

tags for visibility: #homelab #gitea #github #githubaction #act

GitHub - deB4SH/tea-pr: A gitea action to automatically create a pullrequest for your branch towards a base branch

A gitea action to automatically create a pullrequest for your branch towards a base branch - GitHub - deB4SH/tea-pr: A gitea action to automatically create a pullrequest for your branch towards a ...

GitHub

NixOS, Gitea/Forgejo, and Catppuccin

A sweet and simple guide for declarative integration of the Catppuccin themes for Gitea/Forgejo on a NixOS host.

#nixos, #gitea

NixOS, Gitea/Forgejo, and Catppuccin

🚀 Gitea 1.24.1 is out!
This release brings important bug fixes and improvements. 👉 https://blog.gitea.com/release-of-1.24.1/

⚠️ Heads-up: some docker push operations may fail. The fix is coming in 1.24.2 👉 https://github.com/go-gitea/gitea/pull/34796

#gitea #OpenSource #devops

Gitea 1.24.1 is released | Gitea Blog

We are excited to announce the release of Gitea version 1.24.1!

Gitea Authors released #Gitea version 1.24.1. https://gitea.io/
Gitea Official Website

Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

(Linux news in previous posts)

FOSS NEWS

Google stops using Pixel phones as reference devices for testing, device trees are missing from Android 16 source code release, making it harder for custom rom devs to port their roms to Pixel devices:
https://www.androidauthority.com/google-not-killing-aosp-3566882/
(Google doing their regular "boil the frog" thing... They started with giving Android app devs the option to block sideloading, then they announce to make the development process fully private, only push final releases to AOSP code base, and now this... We desperately need mobile Linux to become an Android replacement! (Although I don't really see that happening any time soon unfortunately.))

Mozilla shuts down the Orbit AI add-on for Firefox, replicates its functionality with built-in features:
https://www.omgubuntu.co.uk/2025/06/orbit-by-mozilla-shutting-down-june-26-2025
(Yay, more AI crap to the browser... More work for LibreWolf devs to remove all that crap...)

Linux Foundation launches FAIR package manager for WordPress, with API replacement and decentralized package management:
https://news.itsfoss.com/linux-foundation-launches-fair-package-manager/

LibreOffice 25.8 beta available with performance improvements, new functions for Calc, command to insert a paragraph break before tables in Writer, support for importing encrypted hybrid PDFs, etc.:
https://www.phoronix.com/news/LibreOffice-25.8-Beta-1

FreeBSD 14.3 released with backported improvements from 15, ZFS support updated against OpenZFS 2.2.7, driver and package updates:
https://www.phoronix.com/news/FreeBSD-14.3-Released

Audacity 3.7.4 released with improved effect preview, studio fade out and waveform rendering, other bug fixes:
https://9to5linux.com/audacity-3-7-4-improves-effect-preview-studio-fade-out-and-waveform-rendering

Gitea 1.24 released with enforced Git configs, option for admins to enforce 2FA for their users, anonymous access to private and unlisted repositories, revamped file tree and Material icons, etc.:
https://alternativeto.net/news/2025/6/gitea-1-24-adds-enforced-git-configs-2fa-mandate-enhanced-anonymous-repo-access/

Danish government ditches Microsoft products for FOSS alternatives like Linux and LibreOffice:
https://www.omgubuntu.co.uk/2025/06/denmark-government-replaces-microsoft-with-linux-libreoffice

#WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #Privacy #Decentralized #Gitea #Orbit #AI #WordPress #LibreOffice #FreeBSD #Audacity #FosseryTech

AOSP isn't dead, but Google just landed a huge blow to custom ROM developers

Google has confirmed it isn't discontinuing AOSP, but it's making a change that makes it harder for devs to build Android for Pixel phones.

Android Authority

「 Gitea, a lightweight, open-source platform for hosting Git repositories, similar in purpose to GitHub, GitLab, or Bitbucket but designed to be simple, fast, and easy to self-host, has just released version 1.24 」

https://linuxiac.com/gitea-1-24-new-apis-smarter-markdown-and-better-admin-tools/

#gitea #selfhosting #opensource

Gitea 1.24: New APIs, Smarter Markdown, and Better Admin Tools

Gitea 1.24 self-hosted Git service released with performance boosts, enforced 2FA, improved markdown rendering, and more.

Linuxiac
There turned out to be more:
Since I removed
/usr/local/bin/gitea
and put
/usr/local/bin/forgejo
but continued working with "inherited" .ssh/authorized_keys from previous gitea, changes had to be made in that file as well. There are lines in the form of
command="/usr/local/bin/gitea --config=/etc/gitea/app.ini serv key-1" ...
where I also had to replace gitea with forgejo.
Now, besides the very server and Web interface, I can push/pull, which is 99% of my usage of (#GitLab => #Gitea =>) #Forgejo
I finally made it, and migrated my #Gitea to #Forgejo 😀
Being on Ubuntu, not Arch Linux (the only dist Forgejo supports in migration instructions), there was a bit of trial and error. Finally, the approach that worked:
- download forgejo10 binary
- start it
- create forgejo user and /var/lib/forgejo
- copy the contents of /etc/gitea/app.ini to /etc/forgejo/app.ini (there is a permission block lurking all the time)
- copy all from /var/lib/gitea to /var/lib/forgejo and chown all to forgejo
So I am self hosting a #gitea instance just for some personal stuff. Nothing fancy. Should I invest the time to migrate this to #forgejo ?
I don't even have any actual gitea specific stuff in there as far as I remember. Basically it's just a mirror of my local code stuff to keep as a backup.... So I guess I could just set up a fresh forgejo and change all my git remote urls to point there and push...
I can see tons of #forgejo, #gitea or #gogs #selfhosted git servers out there in the wild. Which is cool. But I don’t see nearly as much about #softserve by the #charmbracelet peeps: https://github.com/charmbracelet/soft-serve If you are after something small, and TUI is all you need, don’t miss out on this one! You can check the “demo mode” via `ssh git.charm.sh`. You’re welcome ☺️
GitHub - charmbracelet/soft-serve: The mighty, self-hostable Git server for the command line🍦

The mighty, self-hostable Git server for the command line🍦 - charmbracelet/soft-serve

GitHub