If you want a really easy way to run @rolle excellent Bird-UI for #mastodon in #docker I've built an image for amd64 and arm64 that you can grab from #gitlab and dockerhub: https://gitlab.com/ric_harvey/docker-mastodon-bird-ui #mastoadmin
gitlab
๐ We have successfully migrated to gitlab.postmarketos.org!
Why and how we did it:
A list of digital service providers outside the jurisdiction of the United States of America. ๐
https://codeberg.org/Linux-Is-Best/Outside_Us_Jurisdiction
My list was getting bigger than a Fedi post could hold, so it is now hosted on Codeberg, an alternative to GitHub or GitLab, but based out of Germany. ๐
#CodeBerg #GitHub #GitLab #WebHosting #Vpn #Dns #Cdn #PasswordManager #Email #Privacy #Security #Project2025 #Fascism #UnitedStates #RuleOfLaw #Justice
I recently had a discussion with a coworker about commit messages. And I wonder what guidelines developers prefer.
Past tense example (Django):
https://docs.djangoproject.com/en/5.1/internals/contributing/committing-code/#committing-guidelines
Imperative example:
https://github.com/RomuloOliveira/commit-messages-guide/blob/master/README.md#good-practices
Conventional/Semantic:
https://www.conventionalcommits.org/en/v1.0.0/
and
https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716
Maybe other styles?
#programming #git #gitlab #github #codeberg #softwaredevelopment
Options: (choose one)
I'm finally moving over to Radicle (https://radicle.xyz) instead of switching to another centralized code forge (like GitHub, GitLab, Codeberg, etc.). I definitely love the idea behind a #P2P code forge and I'm hopeful for Radicle's future, but I do have some reservations starting off:
1) Despite talking a lot about freedom and privacy in the tutorial, the group building Radicle (https://radworks.org/) is planning to sell hosting and make a profit via an Ethereum-based cryptocurrency (https://www.tally.xyz/gov/radworks) as well as NFTs and smart contracts. Some big Libertarian red flags there.
2) At some point there was a Swiss nonprofit "Radicle Foundation", but this now seems to be a for-profit venture (see https://radicle.xyz/history). I wish it could just be a nonprofit.
3) In the user guide chapter on private repos (https://radicle.xyz/guides/user), it says that I need to use a public DNS address trusted seed node to share the repo. I understand there's no DHT here, but I hope it's not too much of a pain to run this over my local network instead of the internet. (And yeah, I know I can use git locally, I just want to test Radicle locally.)
Overall, I think that if radworks turns out to be evil it will be a way easier transition to fork Radicle than it has been to leave GitHub, but I still wish I didn't have to worry.
#Programming #CodeForge #Radicle #GitHub #GitLab #Codeberg #FOSS #FreeSoftware #VersionControl #crypto #Cryptocurrency #NFT #DAO #SmartContract #Ethereum #Libertarian