How to Deploy Your Own Gitlab CE Instance with Ubuntu on Linode

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 51

  • @opesach
    @opesach Год назад +3

    Great video Jay. I followed you instructions and setup a gitlab CE server in no time.

  • @Anthony-Webb
    @Anthony-Webb Год назад +1

    3 videos in one Day? You spoil us!

  • @nicosilva4750
    @nicosilva4750 Год назад +2

    This is fantastic. I would like more videos on how to setup these kinds of web based instances, like phpBB, cPanel, Jellyfin, and Calibre server.

  • @dvp7388
    @dvp7388 Год назад

    Thank you Jay I needed to set up a Gitlab instance in my Home Lab once again I looked at your videos
    It saved me hours trying to get it to work
    regards
    Nico

  • @fataugie
    @fataugie Год назад +1

    Very helpful vid....thank you!
    Just one thing, you have a typo in the reconfig statement on the blog.
    You have gitblab-ctl in the two spots for running the reconfig.

  • @pberto
    @pberto Год назад

    Hi Jay. I want to congratulate you also for this new intro track and video 🙂

  • @jojobobbubble5688
    @jojobobbubble5688 Год назад

    THREE videos in less than 24 hours! Impressive!! Keep up the great content!

  • @Luketep
    @Luketep 9 месяцев назад

    Great tutorial. Thanks!
    I have also spotted a typo in your blogpost with the reconfigure command before obtaining the initial root password. You call gitblab-ctl instead of gitlab-ctl :)

  • @la3135
    @la3135 Год назад

    Again an excellent video!! One comment to make is the order of enabling TLS and entering the root password for the GitLab instance. It would be more secure to enter the root password only over an encrypted session.

  • @pukatech
    @pukatech Год назад

    everything about this channel is amazing!

  • @davemeech
    @davemeech Год назад +1

    Ohhhhhhh man, what a timely video, this is one of the things I want to do in my homelab!

  • @rauldeandrade
    @rauldeandrade Год назад

    This video transformed my workfow. Thanks, you are really inspiring and I really wish you the best

  • @juhoviljanen5477
    @juhoviljanen5477 Год назад +1

    Hey! Though i should let you know there is a spelling mistake on your blog on command : sudo gitlab-ctl reconfigure. gitlab is spelled gitblab on there.

  • @MR-vj8dn
    @MR-vj8dn Год назад

    Thank you. This came in with really good timing 👍🏻

  • @mrfailure93
    @mrfailure93 Год назад

    Old intro was more subtle and much better

    • @EvoSchecter
      @EvoSchecter Год назад

      I dig the new intro. In my opinion it shows how far he has come, It shows Evolution and Success.

  • @manishguptame
    @manishguptame Год назад +1

    @Jay, thanks for the video, you forgot to mention the port number to forward, I know how to port forward, I've installed it on my local server, but I'm unable to open it on the browser as I don't know which port to forward? and how to change the port if I need to change that port?
    secondly, there are certain prerequisites to Install and configure for the necessary dependencies which you have not mentioned in your video

  • @someperson9763
    @someperson9763 Год назад

    Do you plan on doing a video on how to setup the gitlab cicd runners as well?

  • @edwardtom900
    @edwardtom900 Год назад

    If I would like to have website server, gitlab, ant other instances in one server. Would it be right thing to do to have it in one Ubuntu distribution? Or should I use new server for each? What is the best practice maybe you have video on this. Let me know. Thanks for this awesome tutorial! 😊

    • @rayjames7360
      @rayjames7360 Год назад

      Hey, I would really be interested in an answer to this question as well.
      I already have a VPS which is running Nextcloud, DokuWiKi, and a web page in parallel as Apache virtual servers. It would be great if I could use this VPS to run Gitlab as well, or would that need a reverse proxy?

    • @rayjames7360
      @rayjames7360 Год назад

      I found a blog showing how to change from Nginx, used by default by GitLab, to Apache.
      That will allow it to run in parallel to my other web services, so I am going to try doing that.

  • @Theborg72
    @Theborg72 Год назад

    fantastic.. the only thing I'm missing is setting up a connection from the computer to the new gitlab. where you can start uploading and creating files. That's what I fail with many times, which has made you give up starting.

  • @mridulranjan1069
    @mridulranjan1069 11 месяцев назад

    Hi there. Loved your video. A question though. My requirement is a basic gitlab server for my own use. I am confused which install method to use? The one you showed in this video? Or the docker container method? What are the pros n cons of both?

  • @yasershahian3134
    @yasershahian3134 8 месяцев назад

    Hello Jay, Thanks for awesome video. I followed along with blog post and noticed there is a typo "sudo gitblab-ctl reconfigure" that maybe you want to fix.

  • @samo9288
    @samo9288 Год назад

    ooo, I like the new intro

  • @donikuswara4091
    @donikuswara4091 11 месяцев назад

    I had installed Gitlab CE 16.6 but "Service Desk" not show.
    Is the service desk only available in EE?

  • @mormsophen3238
    @mormsophen3238 10 месяцев назад

    I install gitlab 15.11 version on my local server. but when i test SAST on CI/CD, it doesn't work. Can you help me?

  • @atreusduvelll600
    @atreusduvelll600 Год назад +3

    Love the new intro Jay! Another great video as always. Thanks for all the effort you put into these

    • @LearnLinuxTV
      @LearnLinuxTV  Год назад +3

      I'm glad you like the new intro! Some additional animation assets with the same theme are going to start being added to future videos soon. So it's going to be even better overall.

  • @BladeWDR
    @BladeWDR Год назад +1

    One thing to keep in mind is that if you ARE hosting this locally behind a firewall then you'll run into issues with getting a Lets Encrypt certificate automatically this way.
    This is using whats called an HTTP challenge, and needs port 80 open to the internet in order for this to work.

    • @Darkk6969
      @Darkk6969 Год назад

      Most ISPs will block port 443 and 80 if you don't have a business account so I use Cloudflare's API to issue the certs from ACME. This way I can use any ports on my webservers instead of 443 for personal use. That's what I have setup for my NextCloud instance at home via pfsense's HA / ACME packages.

    • @BladeWDR
      @BladeWDR Год назад +1

      @@Darkk6969 yeah that's fairly common too. I'm lucky, spectrum doesn't block either port. I went the reverse proxy route and have traefik handle all my SSL terminations / certificate renewals.

    • @mr.mike678
      @mr.mike678 3 месяца назад

      if you have port 80 not open, you can't access the GitLab anyway. Because it's just the HTTP port.

    • @BladeWDR
      @BladeWDR 3 месяца назад

      @@mr.mike678 Yes I can, because my GitLab is internal only. I don't have any need to open port 80, so I don't.

    • @mr.mike678
      @mr.mike678 3 месяца назад

      @@BladeWDR I mean if you need to access your GitLab outside your network, you need to open port 80. If you only access it internally, you don't have to worry about SSL cert anyway. Just use a self-sign one and install it on your computer. Then you won't see the warning.

  • @aytviewer2421
    @aytviewer2421 Год назад +5

    LINODE is awesome! 👍

  • @marka5968
    @marka5968 Год назад

    I have nextcloud already installed on the server. How do I change the port number for the gitlab server?

    • @marka5968
      @marka5968 Год назад

      I just added the port number to the `external_url` and did the `sudo ufw allow ` and it worked.

  • @Pumoneon
    @Pumoneon Год назад

    I love your videos. You helped me switch from windows. Thanks a lot for your hardwork!

  • @arthatamayusuf8848
    @arthatamayusuf8848 Год назад

    Hi Jay! I'm very new to linux. I've just installed pop os to my pc as a primary os. Followed the installing process from a tutorial. but as I progressed in learning on how to use it, i found out that my user account was not regarded as the 'owner'. because of that i do not have the full control of my os. i do not have access to use as a 'root' can you help point me to a video to solve this problem or make a video to solve this problem?

  • @doomznyt
    @doomznyt 8 месяцев назад

    Anyone know how to configure the existing on-premise gitlab via VPN connection to prevent accessing directly?

  • @rusted.dreams
    @rusted.dreams 6 месяцев назад

    can i do it without a domain

  • @SebastianPerezG
    @SebastianPerezG Год назад

    The other day i installed Gitlab with docker and consumes 5 gb of ram ... my pc almost died and i have 16gb

  • @spaceenthusiast5696
    @spaceenthusiast5696 8 месяцев назад

    gitlab-shell self-check failed
    any idea boys :( ?

  • @marka5968
    @marka5968 Год назад

    Gitlab-CE is HEAVY! Really eating up my CPU on my 4 core low power CPU. That is after a 1.x GB download and 3GB install. Need a beefy system to run this. `bundle` is just eating the CPU even when idle and nobody is connected.

    • @marka5968
      @marka5968 Год назад

      Had to uninstall it. My low power quad core CPU was struggling. It was very unresponsive, even after the tweaks they have out.

  • @yekutielbenheshel354
    @yekutielbenheshel354 Год назад

    How about showing Gitlab disaster recovery? In other words, pretend you Gitlab server disappeared. I imagine you would show a new instance of Gitlab with the data you had backed up.

  • @ebdi1017
    @ebdi1017 2 месяца назад

    nicht hilfreich danke

  • @vijeyparthasarathy
    @vijeyparthasarathy Год назад

    Hi I need help in shell scripting..
    I need to apply a value stored in a variable but unable to apply. Need guidance or hoe can I message you

  • @kanaramchechikrc2151
    @kanaramchechikrc2151 Год назад

    #kanaram_chechi_krc