this post was submitted on 16 Jan 2024
42 points (95.7% liked)

Ask Lemmy

26778 readers
1555 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try !politicaldiscussion@lemmy.world


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

Hello,

Is there a good place to host a little FOSS project elsewhere than github?

I'd especially like an open source community.

Cheers

top 22 comments
sorted by: hot top controversial new old
[–] slazer2au@lemmy.world 35 points 10 months ago (1 children)

GitLab, gitea, gitbucket, bitbucket there are many.

[–] syd@lemy.lol 27 points 10 months ago

There’s also codeberg.

[–] 0x4E4F@sh.itjust.works 18 points 10 months ago (1 children)

Codeberg. It's open source and completely free (as in beer as well).

[–] Valmond@lemmy.mindoki.com 3 points 10 months ago

Now that seems like it'd fit my shoe!

Thanks!

[–] BOFH666@lemmy.world 18 points 10 months ago (4 children)

Be the cool kid on the block and start hosting your own forgejo instance.

Did Azure DevOps (yuck), did GitHub (meh) now very happy with forgejo.

[–] Oha@lemmy.ohaa.xyz 6 points 10 months ago

+1 for forgejo

[–] ashley@lemmy.ca 5 points 10 months ago (2 children)

Still kinda trying to figure out how forgejo is any different from gitea

[–] Overlock@sopuli.xyz 3 points 10 months ago* (last edited 10 months ago)

They did an announcement when the project was started; https://forgejo.org/2022-12-15-hello-forgejo/

The main reason being

We started Forgejo in reaction to control of Gitea being taken away from the community by the newly-formed for-profit company Gitea Ltd without prior community consultation

Codeberg uses Forgejo

[–] brisk@aussie.zone 1 points 10 months ago

Software wise, it's not. The difference is in transparency and ownership

https://blog.codeberg.org/codeberg-launches-forgejo.html

[–] TheInsane42@lemmy.world 3 points 10 months ago (1 children)

I can confirm, forgejo is a good, very lightweight git server you can run on an rpi with room to spare. I'm running with postgresql as backend on the same rpi, mariadb is an option as well.

When you don't want to selfhost, gitlab is independant and EU (NL?) based, bitbucket is from atlasian (US?) and is also an option.

[–] PlutoniumAcid@lemmy.world 3 points 10 months ago (1 children)
[–] TheInsane42@lemmy.world 1 points 9 months ago

Ah, TIL moment. (Gitlab is Dutch, Github is bought by Microsoft were already a while back on the TIL list)

[–] earmuff@lemmy.dbzer0.com 3 points 10 months ago (1 children)

People seem to forget how much time and energy self hosting needs. Especially for code, I would want some redundancy, backups and security. Yet another server you have to take care off. I‘d recommend to stick to codeberg, even though forgejo looks very good.

[–] BOFH666@lemmy.world 3 points 10 months ago (1 children)

I totally agree, but this depends. It helps if you have backups already in place, if a few additional containers or VM's won't matter much etc.

Running forgejo and runners took me way less effort than properly setting up sendmail for instance.

It all depends on skills, resources etc. Everyone needs to make these decisions themselves.

[–] swordsmanluke@programming.dev 2 points 10 months ago (1 children)

less effort than properly setting up sendmail

My brother in *nix, while I agree with your conclusion, that bar is so low you can't use it for limbo.

[–] BOFH666@lemmy.world 3 points 9 months ago

Well, early '90s and pretty much without any documentation apart from the source it was quite a struggle.

[–] scottmeme@sh.itjust.works 10 points 10 months ago

My go-to right now is GitLab, I even run an instance.

Another one that has caught my attention was onedev.

[–] 2xsaiko@discuss.tchncs.de 8 points 10 months ago
[–] Daeraxa@lemmy.ml 2 points 9 months ago

Codeberg would be my vote. Or Soucehut

[–] Presi300@lemmy.world 2 points 9 months ago (1 children)
[–] Valmond@lemmy.mindoki.com 2 points 9 months ago* (last edited 9 months ago)

I just set up a little repo there!

[–] ani@endlesstalk.org 1 points 10 months ago

You can't go wrong with Sourceforge