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
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.
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 :)
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.
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.
@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
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! 😊
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?
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.
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.
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?
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.
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.
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.
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.
@@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.
@@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.
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?
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.
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.
Great video Jay. I followed you instructions and setup a gitlab CE server in no time.
3 videos in one Day? You spoil us!
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.
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
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.
Hi Jay. I want to congratulate you also for this new intro track and video 🙂
THREE videos in less than 24 hours! Impressive!! Keep up the great content!
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 :)
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.
everything about this channel is amazing!
Ohhhhhhh man, what a timely video, this is one of the things I want to do in my homelab!
This video transformed my workfow. Thanks, you are really inspiring and I really wish you the best
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.
Thank you. This came in with really good timing 👍🏻
Old intro was more subtle and much better
I dig the new intro. In my opinion it shows how far he has come, It shows Evolution and Success.
@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
Do you plan on doing a video on how to setup the gitlab cicd runners as well?
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! 😊
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?
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.
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.
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?
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.
ooo, I like the new intro
I had installed Gitlab CE 16.6 but "Service Desk" not show.
Is the service desk only available in EE?
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?
Love the new intro Jay! Another great video as always. Thanks for all the effort you put into these
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.
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.
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.
@@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.
if you have port 80 not open, you can't access the GitLab anyway. Because it's just the HTTP port.
@@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.
@@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.
LINODE is awesome! 👍
I have nextcloud already installed on the server. How do I change the port number for the gitlab server?
I just added the port number to the `external_url` and did the `sudo ufw allow ` and it worked.
I love your videos. You helped me switch from windows. Thanks a lot for your hardwork!
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?
Anyone know how to configure the existing on-premise gitlab via VPN connection to prevent accessing directly?
can i do it without a domain
The other day i installed Gitlab with docker and consumes 5 gb of ram ... my pc almost died and i have 16gb
gitlab-shell self-check failed
any idea boys :( ?
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.
Had to uninstall it. My low power quad core CPU was struggling. It was very unresponsive, even after the tweaks they have out.
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.
nicht hilfreich danke
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
#kanaram_chechi_krc