These are public posts tagged with #forgejo. You can interact with them if you have an account anywhere in the fediverse.
А ещё, кажется, в Forgejo сделали что-то с федерацией репозиториев. Вижу вот такое.
Это что, задел на федерацию пуллреквестов что ли?
Кстати, если кто вдруг не в курсе, то то ли в последний LTS, то ли в один из предыдущих релизов Forgejo завезли возможность push-зеркалирования через SSH-ключи.
И это просто замечательно, учитывая, что зеркализоваться в тот же Github через токены было болью: либо нужно было выписывать вечный легаси токен, который может дофига лишнего, либо выписывать гранулированные токены не реже, чем раз в год и обновлять во всех репозиториях Forgejo/Gitea, что вызывало жопоболь.
Теперь можно просто создать конфигурацию зеркалирования в Forgejo, оно создаст SSH-ключ для этого, который можно будет добавить на гитхабе как Deploy-ключ, у которого никакого доступа, кроме записи (и чтения) в репозиторий не будет.
@kuenefe it depends...I've been using the #Forgejo instance hosted by @disroot since I already have an account. For @snipette I used to maintain a dedicated Gitea (later Forgejo) instance installed via #YunoHost, because we had a bunch of tools that we wanted to publish
The "go-to" option nowadays is @Codeberg (again running Forgejo), which we use for @prav
Besides Forgejo, there are a bunch of more minimal options like #sourcehut and #humungus
I nowadays get the same uncomfortable feeling when engaging with #GitHub that I used to get when dealing with #Google. Maybe I'll soon reach the point where seeing someone use GitHub is as much of a culture shock as spotting someone searching with Google is to me today
Hopefully all the projects I'm interested in would have moved on by then
#Forgejo #Git #CultureShock #SelfHosting #Codeberg #Mercurial
This week in #FDroid (TWIF) is live:
* #kitshn for #Tandoor update mixup
* #etchdroid 2.0 now w/ #MaterialDesign
* #KOReader for more devices
* fight #quantum with #Tuta #postquantum #email and #calendar
* 20 years of #git, get #forgejo and #gitnex
* #OrganicMaps community open letter
* #ToSDR to the rescue
+ 8 new apps
+ 92 updates
& 4 archived
Git clone this post: https://f-droid.org/2025/04/17/twif.html
This Week in F-DroidTWIF curated on Thursday, 17 Apr…
f-droid.orgBrew (https://brew.bsd.cafe) has been upgraded to Forgejo 11.0.0
Brew (https://brew.bsd.cafe) has been upgraded to Forgejo 11.0.0
#Forgejo 11.0.0 was just released!
We recommend that all installations are upgraded to the latest version.
It comes with a number of new features and improvements making user experience more convenient and productive. It features a new UI language, easy access token regeneration, better search options, and makes it possible to download entire folders in one click. As an LTS version, it will be supported until 15 July 2026.
Read more at https://forgejo.org/2025-04-release-v11-0/
#Github is shutting down
@blainsmith
#Github is shutting down
(imagine that a #rugpull!)
#Github = #Microsoft / #Microshaft
"Having the worlds largest repository of important open source code reside in the hands of Microsoft is madness."
https://unixdigest.com/articles/important-open-source-projects-should-not-use-github.html
===========
#Alternatives #list
===========
#GitLab
#BitBucket
#Codeberg [registered German non-profit organization and I think it is the best alternative. Codeberg does not depend on external services. No third party cookies, no tracking and it is hosted in the EU.
#NotABug is run by The Peers Community, a group of people interested in free software and free society. Relevant Privacy Policy.
#Sourcehut is currently considered alpha and it is not going to stay free, but it does not have any tracking or advertising and it is a suite of open source tools. All features work without JavaScript. Relevant Privacy Policy. Relevant discussion on Hacker News. After signing up you get the following message: Payment is optional during the alpha, but be aware that it will become mandatory later. This service is funded by its users, not by investors.
Self-hosting #Forgejo
#Gogs
#OneDev
(above not an exhaustive list but recommended by the post I'm replying on - click this post to see it)
#Quotes / #Quote - #Linux #OpenSource vs. #MS #Microsoft
Migrated the first of my Github organisations to #forgejo now. Once I had actions figured out it went really smoothly. Now I need to scale my runners because I've got a boat load of renovate PRs to go through.
I just migrated my first repository from github to my own forgejo instance on my new dedicated Hetzner server. Wow, that's liberating! A few more repositories will follow today!
#forgejo #github #UnplugTrump #UnplugUSA #FreeSoftware #SelfHosting #Hetzner
Обновил у себя Forgejo с 7.x.x LTS до 10.x.x Stable.
Думал, что придётся попердолиться с поломками обратной совместимости что-то опять поудалять или подобавлять в конфиг.
Сначала натравил на релизноты и чейнджлоги последних трёх мажоров ChatGPT и попросил сделать выжимку.
Почитал, не поверил, пошёл читать сам.
В итоге обновился буквально тем, что у себя в .env
файле поменял версию образа с 7 на 10 и дёрнул:
docker compose pull
docker compose up -d
Потом ещё для перестраховки пошёл и проверил с помощью forgejo doctor check --all
, что ничего не сломалось.
Там были ровно те же ворнинги, которые были ещё со времён переезда с Gitea на 7.x.x - заодно пофиксил их.
Короче, выражаю свой респект господам из @forgejo за достойный переход на SemVer, достойное ему следование и достойное избегание лишних поломок даже между мажорными версиями
P.S. Надо будет теперь где-нибудь в конце апреля заехать на выходящий скоро свежий LTS релиз и снова долго в ус не дуть обновляя минорные версии автоматом.
Hello #Aachen (and nearby areas)! If you're interested in contributing to alternatives of big proprietary platforms (like #Codeberg :D - that being the alternative), I'm organizing a #Forgejo contribution workshop at the @cccac on Sunday, 27.04.2025 (two weeks), starting from 13:00.
(EDIT: Changed the date because I forgot about Easter.)
Click here for more details.