troet.cafe ist Teil eines dezentralisierten sozialen Netzwerks, angetrieben von Mastodon.
Hallo im troet.cafe! Dies ist die derzeit größte deutschsprachige Mastodon Instanz zum tröten, neue Leute kennenlernen, sich auszutauschen und Spaß zu haben.

Verwaltet von:

Serverstatistik:

6,9 Tsd.
aktive Profile

Mehr erfahren

#forgejo

17 Beiträge13 Beteiligte3 Beiträge heute
DrWhoZee<p><span class="h-card" translate="no"><a href="https://nerdculture.de/@fluchtkapsel" class="u-url mention">@<span>fluchtkapsel</span></a></span> <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@unwichtigeallgemeine" class="u-url mention">@<span>unwichtigeallgemeine</span></a></span> I‘m using caddy with a beefed up companion container that accepts rsync from a workflow action. <a href="https://troet.cafe/tags/worksForMe" class="mention hashtag" rel="tag">#<span>worksForMe</span></a> <a href="https://troet.cafe/tags/caddy" class="mention hashtag" rel="tag">#<span>caddy</span></a> <a href="https://troet.cafe/tags/forgejo" class="mention hashtag" rel="tag">#<span>forgejo</span></a></p>
Phil<p><code>gptel-org-tools</code><span> update.<br><br>1. Cloned to </span><a href="https://codeberg.org/bajsicki/gptel-org-tools" rel="nofollow noopener noreferrer" target="_blank">https://codeberg.org/bajsicki/gptel-org-tools</a><span>, and all future work will be happening on Codeberg. <br>2. Added </span><code>gptel-org-tools-result-limit</code><span> and a helper function for it. This sets a hard limit on the number of characters a tool can return. If it's over that, the LLM is prompted to be more specific in its query. Not applied to all tools, just the ones that are likely to blow up the context window. <br>3. Added docstrings for the functions called by the tools, so LLMs can look up their definitions.<br>4. Improved the precision of some tool descriptions so instructions are easier to follow.<br>5. Some minor improvements w/r/t function names and calls, logic, etc. Basic QA.<br><br>Now, as a user: <br>1. I'm finding it increasingly frustrating that Gemma 3 refuses to follow instructions. So here's a PSA: Gemma 3 doesn't respect the system prompt. It treats it just the same as any other user input. <br>2. Mistral 24B is a mixed bag. I'm not sure if it's my settings or something else, but it fairly consistently ends up looping; it'll call the same tool over and over again with the exact same arguments. This happens with other models as well, but not nearly as frequently.<br>3. Qwen 2.5 14B: pretty dang good, I'd say. The Cogito fine-tune is also surprisingly usable.<br>4. Prompting: I have found that a good, detailed system prompt tends to /somewhat/ improve results, especially if it contains clear directions on where to look for things related to specific topics. I'm still in the middle of writing one that's accurate to my Emacs set-up, but when I do finish it, it'll be in the repository as an example.<br>5. One issue that I still struggle with is that the LLMs don't take any time to process the user request. Often they'll find some relevant information in one file, and then decide that's enough and just refuse to look any further. Often devolving into traversing directories /as if/ they're looking for something... and they get stuck doing that without end. <br><br>It all boils down to the fact that LLMs aren't intelligent, so while I have a reasonable foundation for the data collection, the major focus is on creating guardrails, processes and inescapable sequences. These will (ideally) railroad LLMs into doing actual research and processing before they deliver a summary/ report based on the org-mode notes I have.<br><br>Tags:<br></span><a href="https://fed.bajsicki.com/tags/Emacs" rel="nofollow noopener noreferrer" target="_blank">#Emacs</a> <a href="https://fed.bajsicki.com/tags/gptel" rel="nofollow noopener noreferrer" target="_blank">#gptel</a> <a href="https://fed.bajsicki.com/tags/codeberg" rel="nofollow noopener noreferrer" target="_blank">#codeberg</a> <a href="https://fed.bajsicki.com/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#forgejo</a> <a href="https://fed.bajsicki.com/tags/orgmode" rel="nofollow noopener noreferrer" target="_blank">#orgmode</a> <a href="https://fed.bajsicki.com/tags/orgql" rel="nofollow noopener noreferrer" target="_blank">#orgql</a> <a href="https://fed.bajsicki.com/tags/llm" rel="nofollow noopener noreferrer" target="_blank">#llm</a> <a href="https://fed.bajsicki.com/tags/informationmanagement" rel="nofollow noopener noreferrer" target="_blank">#informationmanagement</a> <a href="https://fed.bajsicki.com/tags/gptelorgtools" rel="nofollow noopener noreferrer" target="_blank">#gptelorgtools</a><span> <br><br>PS. Links should work now, apparently profile visibility affects repo visibility on Codeberg. I would not have expected that. <br><br>PPS. Deleted and reposted because of strong anti-bridge sentiment on my part. Screw Bluesky and bots that repost to it. Defederated: newsmast.*</span></p>
Phil<p><code>gptel-org-tools</code><span> update.<br><br>1. Cloned to </span><a href="https://codeberg.org/bajsicki/gptel-org-tools" rel="nofollow noopener noreferrer" target="_blank">https://codeberg.org/bajsicki/gptel-org-tools</a><span>, and all future work will be happening on Codeberg. <br>2. Added </span><code>gptel-org-tools-result-limit</code><span> and a helper function for it. This sets a hard limit on the number of characters a tool can return. If it's over that, the LLM is prompted to be more specific in its query. Not applied to all tools, just the ones that are likely to blow up the context window. <br>3. Added docstrings for the functions called by the tools, so LLMs can look up their definitions.<br>4. Improved the precision of some tool descriptions so instructions are easier to follow.<br>5. Some minor improvements w/r/t function names and calls, logic, etc. Basic QA.<br><br>Now, as a user: <br>1. I'm finding it increasingly frustrating that Gemma 3 refuses to follow instructions. So here's a PSA: Gemma 3 doesn't respect the system prompt. It treats it just the same as any other user input. <br>2. Mistral 24B is a mixed bag. I'm not sure if it's my settings or something else, but it fairly consistently ends up looping; it'll call the same tool over and over again with the exact same arguments. This happens with other models as well, but not nearly as frequently.<br>3. Qwen 2.5 14B: pretty dang good, I'd say. The Cogito fine-tune is also surprisingly usable.<br>4. Prompting: I have found that a good, detailed system prompt tends to /somewhat/ improve results, especially if it contains clear directions on where to look for things related to specific topics. I'm still in the middle of writing one that's accurate to my Emacs set-up, but when I do finish it, it'll be in the repository as an example.<br>5. One issue that I still struggle with is that the LLMs don't take any time to process the user request. Often they'll find some relevant information in one file, and then decide that's enough and just refuse to look any further. Often devolving into traversing directories /as if/ they're looking for something... and they get stuck doing that without end. <br><br>It all boils down to the fact that LLMs aren't intelligent, so while I have a reasonable foundation for the data collection, the major focus is on creating guardrails, processes and inescapable sequences. These will (ideally) railroad LLMs into doing actual research and processing before they deliver a summary/ report based on the org-mode notes I have.<br><br>Tags:<br></span><a href="https://fed.bajsicki.com/tags/Emacs" rel="nofollow noopener noreferrer" target="_blank">#Emacs</a> <a href="https://fed.bajsicki.com/tags/gptel" rel="nofollow noopener noreferrer" target="_blank">#gptel</a> <a href="https://fed.bajsicki.com/tags/codeberg" rel="nofollow noopener noreferrer" target="_blank">#codeberg</a> <a href="https://fed.bajsicki.com/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#forgejo</a> <a href="https://fed.bajsicki.com/tags/orgmode" rel="nofollow noopener noreferrer" target="_blank">#orgmode</a> <a href="https://fed.bajsicki.com/tags/orgql" rel="nofollow noopener noreferrer" target="_blank">#orgql</a> <a href="https://fed.bajsicki.com/tags/llm" rel="nofollow noopener noreferrer" target="_blank">#llm</a> <a href="https://fed.bajsicki.com/tags/ai" rel="nofollow noopener noreferrer" target="_blank">#ai</a> <a href="https://fed.bajsicki.com/tags/informationmanagement" rel="nofollow noopener noreferrer" target="_blank">#informationmanagement</a> <a href="https://fed.bajsicki.com/tags/gptelorgtools" rel="nofollow noopener noreferrer" target="_blank">#gptelorgtools</a></p>
Phil<p>So currently I'm hosting <code>gptel-org-tools</code><span> on my own forge... <br><br></span><a href="https://git.bajsicki.com/phil/gptel-org-tools" rel="nofollow noopener noreferrer" target="_blank">https://git.bajsicki.com/phil/gptel-org-tools</a><span><br><br>I can't seem to find a good way for people to create issues.<br><br>I thought that creating issues via email was a thing with Forgejo, but it appears not. <br><br>So here's a poll. Despite my hatred of Microsoft, is it for the best to move the repo to GitHub? <br><br>Or is there some way to federate with GitHub users so I don't need to open public sign-ups on my git? <br><br>I'm not exactly clear on what the move is here.<br><br></span><a href="https://fed.bajsicki.com/tags/Emacs" rel="nofollow noopener noreferrer" target="_blank">#Emacs</a> <a href="https://fed.bajsicki.com/tags/gptel" rel="nofollow noopener noreferrer" target="_blank">#gptel</a> <a href="https://fed.bajsicki.com/tags/gitforge" rel="nofollow noopener noreferrer" target="_blank">#gitforge</a> <a href="https://fed.bajsicki.com/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#forgejo</a> <a href="https://fed.bajsicki.com/tags/github" rel="nofollow noopener noreferrer" target="_blank">#github</a> <a href="https://fed.bajsicki.com/tags/microsoft" rel="nofollow noopener noreferrer" target="_blank">#microsoft</a> <a href="https://fed.bajsicki.com/tags/foss" rel="nofollow noopener noreferrer" target="_blank">#foss</a></p>
jerger<p><span class="h-card" translate="no"><a href="https://chaos.social/@yorgos" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>yorgos</span></a></span> <span class="h-card" translate="no"><a href="https://toot.radicle.xyz/@radicle" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>radicle</span></a></span> Why not use <a href="https://social.meissa-gmbh.de/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> on <a href="https://codeberg.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org</span><span class="invisible"></span></a> ?</p><p>It is NonProfit &amp; <a href="https://social.meissa-gmbh.de/tags/Federation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Federation</span></a> is in heavy development ...</p>
Al Sutton<p>Thanks to <span class="h-card" translate="no"><a href="https://androiddev.social/@botteaap" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>botteaap</span></a></span>'s <a href="https://snapp.social/tags/gradle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gradle</span></a> version catalogue update plugin, I now have a replacement for <a href="https://snapp.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://snapp.social/tags/Dependatbot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dependatbot</span></a>, which means we're on feature parity for our <a href="https://snapp.social/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> instance 🕺 .</p><p>Thanks Hugo 🤗 </p><p><a href="https://github.com/littlerobots/version-catalog-update-plugin" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/littlerobots/versio</span><span class="invisible">n-catalog-update-plugin</span></a></p>
meissa-team<p>Ihr seid an <a href="https://social.meissa-gmbh.de/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> und <a href="https://social.meissa-gmbh.de/tags/Federation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Federation</span></a> interessiert?</p><p>Dann trefft uns doch in Backnang auf der <a href="https://social.meissa-gmbh.de/tags/FSCK" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FSCK</span></a> </p><p>Wir erzählen, was sich im vergangen Jahr alles ergeben hat :-)</p><p><a href="https://cfp.ctbk.de/fsck-2025/talk/review/PBCE9EQLHZCKAV7UE8E7XYRJDL3SQVUW" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cfp.ctbk.de/fsck-2025/talk/rev</span><span class="invisible">iew/PBCE9EQLHZCKAV7UE8E7XYRJDL3SQVUW</span></a></p>
revolutionary girl erin<p>To anyone who runs a forgejo instance, small or large: does it feel mature and stable at this point? Is there anything that you feel is essential missing?</p><p>I need to set some folks up with a self hosted git forge and its basically a choice between gitlab and forgejo.</p><p><a href="https://kolektiva.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> <a href="https://kolektiva.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://kolektiva.social/tags/gitlab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitlab</span></a></p>
Fluchtkapsel<p>Maybe people here can help me. Does Forgejo allow serving static pages? And what's the best way to push the result of an Action to a different Forgejo repo?</p><p>Edit: Set post language to English </p><p><a href="https://nerdculture.de/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://nerdculture.de/tags/actions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>actions</span></a></p>
Kompot.si :unverified:<p><a href="https://toot.si/tags/kompot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kompot</span></a> 🐌 <a href="https://toot.si/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> collective finally made a move to switch over from <a href="https://toot.si/tags/gitea" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gitea</span></a> to <a href="https://toot.si/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a></p><p>sysadmins <span class="h-card" translate="no"><a href="https://toot.si/@g1smo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>g1smo</span></a></span>, <span class="h-card" translate="no"><a href="https://mstdn.social/@testman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>testman</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.social/@shtumf" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>shtumf</span></a></span> described a process as very smooth with a sole problem of a wrong last updated date on all of the projects.</p><p>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 🥁 🔥🏕️</p>
Baa<p>​:ai_yaysuperfast:​ <a href="https://mk.absturztau.be/tags/kubernetes" rel="nofollow noopener noreferrer" target="_blank">#kubernetes</a> <a href="https://mk.absturztau.be/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#forgejo</a></p>
Baa<p>I did it! Auto-registering forgejo runners in kubernetes ​:ai_yaysuperfast:​ <a href="https://mk.absturztau.be/tags/kubernetes" rel="nofollow noopener noreferrer" target="_blank">#kubernetes</a> <a href="https://mk.absturztau.be/tags/forgejo" rel="nofollow noopener noreferrer" target="_blank">#forgejo</a></p>
Alexey Skobkin<p>А ещё, кажется, в Forgejo сделали что-то с федерацией репозиториев. Вижу вот такое.</p><p>Это что, задел на федерацию пуллреквестов что ли? :philosoraptor:</p><p><a href="https://gts.skobk.in/tags/federation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>federation</span></a> <a href="https://gts.skobk.in/tags/forgefed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgefed</span></a> <a href="https://gts.skobk.in/tags/fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediverse</span></a> <a href="https://gts.skobk.in/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> <a href="https://gts.skobk.in/tags/pic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pic</span></a></p>
Alexey Skobkin<p>Кстати, если кто вдруг не в курсе, то то ли в последний LTS, то ли в один из предыдущих релизов Forgejo завезли возможность push-зеркалирования через SSH-ключи.</p><p>И это просто замечательно, учитывая, что зеркализоваться в тот же Github через токены было болью: либо нужно было выписывать вечный легаси токен, который может дофига лишнего, либо выписывать гранулированные токены не реже, чем раз в год и обновлять во всех репозиториях Forgejo/Gitea, что вызывало жопоболь.</p><p>Теперь можно просто создать конфигурацию зеркалирования в Forgejo, оно создаст SSH-ключ для этого, который можно будет добавить на гитхабе как Deploy-ключ, у которого никакого доступа, кроме записи (и чтения) в репозиторий не будет.</p><p>🎉</p><p><a href="https://gts.skobk.in/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> <a href="https://gts.skobk.in/tags/features" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>features</span></a> <a href="https://gts.skobk.in/tags/good" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>good</span></a> <a href="https://gts.skobk.in/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Github</span></a> <a href="https://gts.skobk.in/tags/mirroring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mirroring</span></a> <a href="https://gts.skobk.in/tags/log" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>log</span></a></p>
Hippo 🍉<p><span class="h-card" translate="no"><a href="https://mastodon.social/@kuenefe" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kuenefe</span></a></span> it depends...I've been using the <a href="https://fosstodon.org/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> instance hosted by <span class="h-card" translate="no"><a href="https://nixnet.social/users/disroot" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>disroot</span></a></span> since I already have an account. For <span class="h-card" translate="no"><a href="https://squeet.me/profile/snipette" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>snipette</span></a></span> I used to maintain a dedicated Gitea (later Forgejo) instance installed via <a href="https://fosstodon.org/tags/YunoHost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>YunoHost</span></a>, because we had a bunch of tools that we wanted to publish 🐶</p><p>The "go-to" option nowadays is <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span> (again running Forgejo), which we use for <span class="h-card" translate="no"><a href="https://venera.social/profile/prav" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>prav</span></a></span> :xmpp:</p><p>Besides Forgejo, there are a bunch of more minimal options like <a href="https://fosstodon.org/tags/sourcehut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sourcehut</span></a> and <a href="https://fosstodon.org/tags/humungus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>humungus</span></a></p>
Fluchtkapsel<p>Because of my stupid curiosity I always try to achieve what other people do with a different toolset. People use LXC? I use systemd-nspawn. Docker? Nah, podman!</p><p>And today I setup Forgejo running in a systemd-nspawn container. I setup a second nspawn-container for the Forgejo runner.</p><p>It went as is to be expected. "Error: cannot ping the docker daemon. […]"</p><p>Of course I can't find anything regarding my special situation. 🤷 </p><p>I got it working by overridng the podman.socket with SocketMode=0666 (default is 0660). Doesn't seem to be safe, though. After adding a group podman and adding the runner to this group the forgejo-runner.service also works with SocketGroup=podman.</p><p><a href="https://nerdculture.de/tags/nspawn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nspawn</span></a> <a href="https://nerdculture.de/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://nerdculture.de/tags/podman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podman</span></a></p>
Hippo 🍉<p>I nowadays get the same uncomfortable feeling when engaging with <a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> that I used to get when dealing with <a href="https://fosstodon.org/tags/Google" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Google</span></a>. 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 💥</p><p>Hopefully all the projects I'm interested in would have moved on by then :forgejo:</p><p><a href="https://fosstodon.org/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> <a href="https://fosstodon.org/tags/Git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Git</span></a> <a href="https://fosstodon.org/tags/CultureShock" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CultureShock</span></a> <a href="https://fosstodon.org/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SelfHosting</span></a> <a href="https://fosstodon.org/tags/Codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Codeberg</span></a> <a href="https://fosstodon.org/tags/Mercurial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mercurial</span></a></p>
Andreu Casablanca 🐀<p>Happy :neocat_bongo_down: , today I deployed a <a href="https://hachyderm.io/tags/Forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forgejo</span></a> instance to manage my private code projects. I won't be using <a href="https://hachyderm.io/tags/Github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Github</span></a> anymore for my stuff, only to contribute to 3rd party projects.</p><p>I still have some pending work to configure the CI workers, but I'll leave that for next week.</p><p>Along the way I've learnt some stuff about <a href="https://hachyderm.io/tags/OpenTofu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenTofu</span></a> and networking. Enough to know that I still prefer to be on the dev side of the "devops" :neocat_googly_shocked: .</p>
François<p>Oh very neat, Forgejo 11 supports providing SSH public key via OpenID Connect authentication as well! Now just need to implement this in my OP. Is there a standardized claim name/scope for this?</p><p><a href="https://floss.social/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://floss.social/tags/openid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openid</span></a> <a href="https://floss.social/tags/oidc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oidc</span></a> <a href="https://floss.social/tags/ssh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ssh</span></a></p>
DIGITAL PRIVACY .DIY<p>As an RSS user, you like such simple things:</p><p><span class="h-card" translate="no"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> / <span class="h-card" translate="no"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span> <br>Thanks</p><p><a href="https://fosstodon.org/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://fosstodon.org/tags/rss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rss</span></a> <a href="https://fosstodon.org/tags/codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeberg</span></a> <a href="https://fosstodon.org/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a></p>