this post was submitted on 29 Jul 2024
392 points (99.5% liked)

Programming

18314 readers
103 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities [email protected]



founded 2 years ago
MODERATORS
(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 6 months ago* (last edited 6 months ago)

ಠ╭╮ಠ

[–] [email protected] 19 points 6 months ago (5 children)

GitLab is a security nightmare, good luck to whoever purchases that.

[–] [email protected] 12 points 6 months ago (10 children)

Could you elaborate? I use Gitlab bit i'm not a security expert.

load more comments (10 replies)
[–] [email protected] 13 points 6 months ago

Elon has entered the chat....how many labs of this git kind can you make for him within 3 months? Can git be somehow monetized?

load more comments (3 replies)
[–] [email protected] 22 points 6 months ago* (last edited 6 months ago) (3 children)

Ive been meaning to move to codeberg, self hosted forgejo, or sourcehut so this will only accelerate that if things get worse.

[–] [email protected] 13 points 6 months ago (1 children)

I just flipped my home git to forgejo from gitlab, gitlab just had a bunch of features I wasn't using, forgejo was easy to setup and it has a nice interface. I'm just using it for source control right now, still probably huge overkill but eh

[–] [email protected] 3 points 6 months ago (1 children)

How did you set it up? I've been wanting to setup forgejo in a docker container but wasn't sure how easy the process is.

[–] [email protected] 3 points 6 months ago

I was originally going to to go the docker route but honestly just ended up going the binary route and leaving it using sqlite as it's good enough for now. It's pretty well documented and a chunk of the prereqs I already had, like the git user creation.

Did have SSH auth issues though, probably becauae I didn't fully cleanup after uninstalling gitlab (oops), had them in parallel for a bit to migrate the repos, gitlab had it trying to use gitlab-shell which didn't exist anymore. Probably a better/proper solution but what worked was changing the git user's home directory back to /home/git as gitlab had it using a gitlab config directory. I welcome anyone giving me a better/cleaner solution for this, on my to do list to do some more cleanup.

[–] [email protected] 7 points 6 months ago (1 children)

I preemptively moved to codeberg, very nice and pro IMO.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 30 points 6 months ago (4 children)

GitLab still doesn't even support leaving comments on a commit message. Like, what? GitLab and GitHub have all these fancy shiny features but still suck at offering basic code review functionality.

I never understood the appeal.

[–] [email protected] 31 points 6 months ago (2 children)

I mean, I get it, but that's also not a thing of git, right? Just because GitHub does something doesn't mean every other hosting provider needs to. If your code review process is to comment upon specific commits, maybe it's the code review process that's wrong?

load more comments (2 replies)
load more comments (3 replies)
[–] [email protected] 56 points 6 months ago (2 children)
[–] [email protected] 15 points 6 months ago (4 children)

I literally made an account the day before and transferred from GitHub, then wake up and see this. FFS just my luck.

load more comments (4 replies)
[–] [email protected] 13 points 6 months ago

You should all incorporate and buy it.

[–] [email protected] 31 points 6 months ago (3 children)

FYI you can self-host GitLab, for example in a Docker container.

[–] [email protected] 35 points 6 months ago

Or you could make your life a lot easier and use Forgejo

[–] [email protected] 15 points 6 months ago (1 children)

You can also just make bare got repositories on any server you can ssh into.

[–] [email protected] 21 points 6 months ago (1 children)

make bare got repositories

got it

load more comments (1 replies)
load more comments
view more: ‹ prev next ›