Live data from Hacker News

Codeberg: A GitHub alternative from Europe

ruky.me

101–110 of 220 posts

Re: Codeberg: A GitHub alternative from Europe

#101
Nowhere else do people mention the continent as much as Europe. And, for the life of me, I don't know why this is!? And it always seems to mean "we respect your data". Let the product speak for itself, I'm not switching from something that works well to something that works okay, but respects my privacy a bit more.

Re: Codeberg: A GitHub alternative from Europe

#102

Nowhere else do people mention the continent as much as Europe. And, for the life of me, I don't know why this is!? And it always seems to mean "we respect your data". Let the product speak for itself, I'm not switching from something that works well to something that works okay, but respects my privacy a bit more.

It's not so mich about the continent more about the jurisdiction, europe has GDPR which seems to do an ok job. You don't have to switch to a more privacy focused service but it's good that they exist and you can see that more and more of those services are popping up, protonmail for mail, duckduckgo for search and so on

Re: Codeberg: A GitHub alternative from Europe

#103
post #80

Earlier quoted context omitted.

Nice to Woodpecker CI getting some traction. Great software for selfhosted ci. Simpler to start than Jenkins, not as flexible ofc, but most projects do not require that amount of flexibility and footguns. Woodpecker one of the best tools for small/medium self-hosted CI's out there atm.

I just took one look, I had never heard of it before, and... it's depending on the serialization order of steps in the YAML to run pipelines?! What fresh hell is this? Loading the YAML file in a language where dictionaries/hashmaps don't preserve the insertion order and serializing again will break your file? How could they fail at such a basic step of making a YAML-configurable CI system? This is the worst abuse of…

I despise yaml as much as the other guy, but it works here well enough for what it does.

> This is the worst abuse of YAML

When was the last time you looked at k8s manifests?

Re: Codeberg: A GitHub alternative from Europe

#104

Here is a list of free Git hosting services for open source software: • https://github.com/ • https://gitlab.com/ • https://bitbucket.org/ • https://codeberg.org/ (As per the linked article) • https://sr.ht/ (Sourcehut) Codeberg and Sourcehut appear to use open source code for their web page backend; the others seem to use proprietary software (in the case of GitLab, there is a free version, but gitlab.com also uses…

https://www.tuxfamily.org/

Re: Codeberg: A GitHub alternative from Europe

#105
post #65

Shame that they don't seem to support the European Self-Sovereign Identity Framework for registration: https://essif-lab.eu/ I am really hoping that this will take off and soon all Europeans will be able to prove they have the right to get services without having to reveal their full identity... and I think this is a great framework for registration to services like this as well.

This is very interesting - I'd bet you'd get to the front page of hackernews by sharing this link with us as its own post.

Re: Codeberg: A GitHub alternative from Europe

#106
post #80

Earlier quoted context omitted.

I just took one look, I had never heard of it before, and... it's depending on the serialization order of steps in the YAML to run pipelines?! What fresh hell is this? Loading the YAML file in a language where dictionaries/hashmaps don't preserve the insertion order and serializing again will break your file? How could they fail at such a basic step of making a YAML-configurable CI system? This is the worst abuse of…

I despise yaml as much as the other guy, but it works here well enough for what it does. > This is the worst abuse of YAML When was the last time you looked at k8s manifests?

I use Helm weekly and this is worse.

Re: Codeberg: A GitHub alternative from Europe

#107
post #80

Earlier quoted context omitted.

Nice to Woodpecker CI getting some traction. Great software for selfhosted ci. Simpler to start than Jenkins, not as flexible ofc, but most projects do not require that amount of flexibility and footguns. Woodpecker one of the best tools for small/medium self-hosted CI's out there atm.

I just took one look, I had never heard of it before, and... it's depending on the serialization order of steps in the YAML to run pipelines?! What fresh hell is this? Loading the YAML file in a language where dictionaries/hashmaps don't preserve the insertion order and serializing again will break your file? How could they fail at such a basic step of making a YAML-configurable CI system? This is the worst abuse of…

From what I’ve seen, the config uses dictionaries for concurrent pipelines. Sequential commands are in an array (ie hyphen prefixed).

Plus it’s a bit late to hate on YAML for CI config since it’s already being used by most services, such as:

  - Concource
  - Travis
  - CircleCi
  - GitHub Actions
  - Gitlab
  - AWS CodeBuild

…not to mention a crap load of other orchestration services from docker-compose to k8s to CloudFormation.

Like it or not, the YAML-train left the station years ago. So Woodpecker isn’t doing anything here this isn’t already an established industry norm.

Re: Codeberg: A GitHub alternative from Europe

#108

Earlier quoted context omitted.

Gitee (gitee.com) is also a free hosting service that can be used for OSS, afaik.

Fun fact, they're literally backed by the Chinese government who are trying to promote open source, I assume because it can't be embargoed. On the bright side I suppose that means they shouldn't have any of those pesky commercial pressures to start charging people. I don't think I need to say what the down sides are.

>"Fun fact, they're literally backed by the Chinese government who are trying to promote open source, I assume because it can't be embargoed."

And then the feds come for you for breaking some of those US sanctions you had no idea about.

Re: Codeberg: A GitHub alternative from Europe

#109

Earlier quoted context omitted.

But why? If you have an SSH server running, you can immediately setup a git server. Just do git init —-bare, no gigantic web server overhead. https://rgz.ee/git.html

It is easy to give people read-only git access no SSH, if you want to share your code with the internet at large?

If you add a git-daemon-export-ok file to the repo, it's accessible read-only over the git protocol. That's how all my repos on https://git.jeskin.net are setup.

https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protoco...

Re: Codeberg: A GitHub alternative from Europe

#110

I'd like to plug self-hosting via Gitea. I have it running on a Raspberry Pi Zero(!) and it works really well[0]. I no longer star projects on GitHub: instead, I mirror them onto my Gitea server which periodically syncs in changes with a cadence of my choosing[1]. If a project I depend on ever gets deleted from GitHub, I'll have a reasonably up-to-date copy. If you have a Pi in a drawer somewhere, or an underutilized…

I use Gitea for self hosting
Post reply on HN