#git

bkoehn@diaspora.koehn.com

I put my #Diaspora pod configuration into a public #git repository for others to nitpick learn from. It includes a handy justfile with recipes for managing a deployed pod.

https://git.koehn.com/k3s-home/diaspora

My base justfile is available here, with lots of recipes for finding current versions of software from places like GitHub, Debian, and Docker repos, and automating upgrades, builds, and deployments:

https://git.koehn.com/k3s-home/justfile-k3s/src/branch/main/justfile

danie10@squeet.me

Radicle is an open source, peer-to-peer code collaboration stack alternative to GitHub

A sci-fi type of illustration showing three alien characters standing on flat stones with a tree on each side of the frame, looking towards the background where a large moon is in the sky just above the horizon
It leverages Git’s architecture combined with cryptography and a gossip protocol to enable a fully sovereign developer network. All social artifacts are stored in Git, and signed using public-key cryptography. Radicle verifies the authenticity and authorship of all data for you.

The Radicle protocol leverages cryptographic identities for code and social artifacts, utilizes Git for efficient data transfer between peers, and employs a custom gossip protocol for exchanging repository metadata.

Radicle enables users to run their own nodes, ensuring censorship-resistant code collaboration and fostering a resilient network without reliance on third-parties.

Radicle installs on your own Linux, macOS or BSD computer and will connect remotely to other remote peers. But note this likely works using git CLI commands so don’t expect the pretty GitHub interface.

See https://radicle.xyz/guides/user
#Blog, #decentralised, #git, #opensource, #technology

utzer@social.yl.ms

Gibt es hier Leute die sich gut mit #forgejo, vormals #gitea, auskennen?

Es geht um das Handling von Forks und das synchronisieren dieser.

Siehe hier: https://social.yl.ms/display/e18176ef-9965-03f8-3321-47f655039332

Das technische Problem ist eine Sache, aber es geht auch darum, ob ich das richtig verstehe mit Pull und Push, ich hab nicht viel Ahnung von #Git, weswegen ich hier frage.

cc @Matthias ✔ #Friendica

carstenraddatz_fca@nerdica.net

My #Gentoo #linux #userstory in brief

Inspired by a post from 2019 by @know, here is my #linux #userstory in brief.

Back in early 2004 there was no #Ubuntu yet, and I was ready to go dualboot. So I started that journey with a #gentoo iso image because the documentation was excellent, verbose and taught you everything, so you knew what you were doing all along. I checked, the Gentoo Handbook still does this very well.

How rewarding a learning curve! 😁

The experience was so different from the S.u.S.E. ncurses-based installer that I had used once in 1998 or so, which hid everything behind menus and kinda put me off the idea. Pressing buttons doesn't teach you a thing, typing stuff after you understand what it'll do does. It was only upwards from then on.

Today I'm using setups closely following Sakaki's Installation Guide (https://wiki.gentoo.org/wiki/Sakaki%27sEFIInstall_Guide) on all my workstations with LVM, LUKS and GPG. Practically, today, the actual distribution used on a target system to configure, maintain and run does not matter much. Sadly, that set of Sakaki's instructions is not actively maintained any more.

With #ansible automation has gone far, and typed commands have been abstracted away for the most part. You declare what you want in playbooks, and whatever Gentoo, Ubuntu or #Debian have you is made to match the requirements. Hands-on commandline only gets you so far, won't scale to many hosts, and as much as clicking about a Windows UI to do stuff has limits at some point you'll be taking next steps. #Puppet, ansible, and #git are your friends. #Vagrant be useful still. You'll want to get to know them pretty soon if you haven't already.

So Gentoo initially gave me that joy of discovering technical details which make systems work. With the community on IRC and folks over at https://forums.gentoo.org/ you'll almost never hear "did you try turning it off and on again", but instead meet knowledgeable gentoo users who help you get to the bottom of it. Using gentoo means growth.

How was discovering your favourite distribution for you, and how have you been using it?

#linux #userstory #gentoo