The difference between forgejo and codeberg.org is clear. Forgejo is the software and codeberg is the entity that owns it, provides the domain name, etc. and also hosts a public forgejo instance at codeberg.org.
Lately, I’ve seen that there is also code.forgejo.org, which I assume is run by the same people. Why are there two public instances run by the same organisation? Are users supposed to migrate from one to the other? I see that code.forgejo.org currently has version 11.0 deployed which afaik is not released yet, so is that instance just for testing purposes?
I see that code.forgejo.org currently has version 11.0 deployed which afaik is not released yet, so is that instance just for testing purposes?
Correct, you just don’t see the disclaimer if you go straight to code.forgejo.org. if you are on the main forgejo page and click “try it now” you’ll see the disclaimer:
“FOR TESTING ONLY, ALL DATA CAN BE WIPED OUT AT ANY TIME”
So to break it down:
- codeberg e.V. - nonprofit democratic organization that owns codeberg.org and forgejo (or at least funds forgejo)
- Codeberg.org a public forge that runs forgejo
- forgejo.org - the forge software that can be self hosted
- code.forgejo.org - test public forge, data can be deleted without notice
Also worth noting there are other public instances of forgejo and codeberg also encourages of alternative libre forges
Thank you for the clarification! I indeed hadn’t seen that disclaimer. I’m aware of the other public instances, I was just wondering why codeberg itself would host multiple.
The reason I started noticing this is because I saw projects like https://code.forgejo.org/renovate/renovate which seems to have migrated to https://codeberg.org/forgejo-contrib/forgejo-renovate, but the images are still only available on code.forgejo.org (or is it data.forgejo.org which is used for the image URLs in the repo?). I suppose if code.forgejo.org is for testing only, one also shouldn’t pull images from its registry.