21

Finally finished setting up my private Git Repo.

First tried to install Gitlab, tried 2 hours to fix it. Holy shit the configs were a shit piece. Ended up at the end with a 502 error.

Fucking hate Gitlab, go die you piece of shit for dedicated servers.

Removed it and installed Gogs. Had 25 Minutes to set it up completly and I'm happy with it. ✌️

Dont won't to spent 7$ on private Repos for Github, when I have my own high power dedicated Server 😜

Comments
  • 3
    Sidenote: When I failed in the end of Gitlab, I really thought I will shit a child xD
  • 5
    gogs is very simple to deploy and to use.
  • 8
    Nice, but consider the time it'll take to maintain it, create new accounts, share repos, apply platform updates, OS updates, maintain hardware. Time you could use to do something worth more than $7 a month. Also, there is the electricity bill you have to pay for the server.

    On the other hand, you'll learn a lot about the extra tasks you need to do and this is valuable too.

    But in the end, it's all related to how much value can you get from your time. It varies from person to person. But certainly your decision is not based only in the fact that you have to pay $7 for a service. What if it was $3, or $10?

    IMHO GIT platform prices are pretty fair for most of people.

    Nice project though, but I think the important part is not that you are saving $7 a month, but that you are getting greater than $7 value in the overall experience.
  • 3
    @ohundred Do you think a raspberry pi could handle gitlab? They use like 5watts or something
  • 1
    @penguin look at the sys req for gitlab and compare them to the rasp pi specs :p
  • 1
    @ohundred Right now I wont spent 7$ for 1 private repo.

    Sure when I would have much more and just want it to work I would gladly pay 7$. It's nothing, I rather would buy 5 Github Repos with it and not spend it for something stupid.

    I have the Server running 24/7 and paying around 55 € a month. I also wanted a secluded repo, where just I have access.

    And the most important part is the experience "how to build your own Git Service". This is gold :)
  • 5
    Go for Bitbucket then. You get 5 Free private repos.
  • 1
    Why not just use the hosted Gitlab free repos?
  • 2
    @linux-colonel @devilisssh
    Wanted to try setup my own Git Service. Sure Gitlab and such are convinient and 24/7 on.

    I'm working on a personal project right now and don't wont anybody having access to it besides me. Not even Git Hosting Company's ;)

    Yep I'm paranoid
  • 3
    @MoboTheHobo
    If that's the case, why not just use git? 'git init' and job done. What's the need for the access management you're after?
  • 3
    @devilisssh bitbucket has unlimited private repos, it only limits you to 5 users. So effectively if you're a solo dev or small team you'll have unlimited private repos...
  • 1
    For me I use Microsoft team services, gets unlimited private git repos, include bugs tasks ..etc. in the repo and see them on dashboard. Have small amount of mi Utes for free build, test and deploy. Recently found out about their extension for auto deployment to app store (both iOS and Android)
    And I can access from anywhere
  • 7
    I mostly use Bitbucket for my private repos. I only use GitHub if it's an open source work or if someone else is paying the bill.
    I think their prices are fair, but why would I pay if I have Bitbucket.

    I tried Gitlab, but instantly disliked it for no reason.
  • 2
    Finally I have a use for my raspi... a self-hosted git hosting!
  • 0
    @penguin No idea. But hey, if you like ARM severs, you could try scaleway.com. They have some pretty powerful (and cheap) bare-metal ARM machines you could use if the Raspi can't handle it.
  • 0
    apt install gitlab worked like 30 seconds or so. where is the problem really dont understand.
  • 0
    @MaxDeepfield on what plattform are you running it?

    And also to install gitlab the package is gitlab-ce or gitlab-ee

    First I had a problem with the nginx inbuilt webservice. Later the default value of postgresql 256MB was to low and it keept crashing. I chanched it to 1 GB and it startef running.

    At last I got a 502 error on gitlab and couldn't fix it.
  • 0
    I installed gitlab at work on a CentOS 6, didn't face any problem. I recall doing it couple years ago on Ubuntu don't think that went well
  • 1
    @gitpush Ok well the older version is much easier to install and works out of the box.

    I tried to install the newer CE Version on Debian 8 Jessie. But well I didn't get it to work and the configs and errors where bad.
  • 1
    @MoboTheHobo I've always hated configs since one mistakes results in hell of errors 😓
Add Comment