Install GitEA on Synology with Docker to Version Control your Code with HTTP Git! | 4K TUTORIAL

  Рет қаралды 16,823

SpaceRex

SpaceRex

Күн бұрын

Пікірлер: 48
@mariorosa6540
@mariorosa6540 Жыл бұрын
Can you make a updated tutorial using DSM 7.2 and GitLab?
@nilsaggu
@nilsaggu 3 жыл бұрын
Nice tutorial - clean/straight to the point and easy to follow! By the way, it's pronounced "gitty", as in git-tea (tea, the drink.) Apparently the developer wanted to convey ease of using Git through this app to sort of like having tea (or something like that, I forget the exact background.)
@dennisvanmierlo
@dennisvanmierlo 2 жыл бұрын
Many thanks for this is a great tutorial! GitEA works so much better than the Synology Git package. When trying the Git package, I found out that in DSM 7 regular users cannot SSH into the nas. This ment that all git users should have admin rights on the Synology nas just to be able to use SSH. Synology decided to implement SSH this way since DSM 7 and did not include an 'SSH' application that I can configure for a non-admin account. I cannot believe that Synology did not created this option. With GitEA, it all works fine and with no issues.
@gokudark2525
@gokudark2525 4 жыл бұрын
Wow, I remember doing Gitea without docker and it was a nightmare to say the least. Thanks a lot, great video, Subscribed!
@SpaceRexWill
@SpaceRexWill 4 жыл бұрын
Hey thanks and glad you liked the video!
@wuconda1712
@wuconda1712 2 жыл бұрын
I got all details how to set up gitea in my server from your tutorial. Thanks you.
@dominiauk
@dominiauk 3 жыл бұрын
Great tutorial. One Question how do I do a backup of the git repository when using this with Docker and GitEA? I can't see how I can backup the repository. Thanks
@andydom729
@andydom729 3 жыл бұрын
Great video, one question where is all the data stored on the NAS for backup purposes etc? I was expecting a Docker/GitEA folder but I can't see one?
@narsil7350
@narsil7350 Жыл бұрын
Thanks for the video. Can you show how to start there ssh?
@kenneth_jensen
@kenneth_jensen 8 ай бұрын
Great toturial. Though I would say, setting up folders and mounts is not hard and for developers looking for this, it will not be hard and could have been part of this toturial too... BTW if you need to use port 22, use macvlan and assign its own IP address ;-)
@MrYuriyNT
@MrYuriyNT 4 жыл бұрын
I need full tutorial about install Gitea on Synology NAS with all data bases and so on.
@MartinDurik
@MartinDurik 3 жыл бұрын
I tried this tutorial, it is very well done, however the secure connection (via putty) is not working, an error message appears: No supported authentication methods available (server sent: publickey)
@JordiGartzia
@JordiGartzia 2 жыл бұрын
Yeah! That's the way! thank you!!!
@liusha9875
@liusha9875 2 жыл бұрын
Thiis is a very nice tutorial. Thanks very much! I followed this and successfully set it up. One thing that is so perfect is that the "git" user in the container has UID 1000 and GUID 1000, and the files in the mapped volume will also be owned by this user. Is it possible to let gitea choose a different UID and GUID?
@marcogaiazzi8328
@marcogaiazzi8328 Жыл бұрын
Can i push/pull to gitea from outside the NAS network with this trick?
@MrYuriyNT
@MrYuriyNT 4 жыл бұрын
4:17 where I can find this tutorial
@jonaz77
@jonaz77 4 жыл бұрын
Can you guide us how to configure gitea for backup? What if something happens and I can't backup my repos?
@reality-bytes
@reality-bytes 3 жыл бұрын
This didn't work for me, I had to allow gitea to continue to use the internal docker ports 22 and 3000. If I didn't then I got a connection timeout error. Reinstalled and left them at the default settings and it worked. That's what I'd expect as our port settings are telling docker to map an external port to an internal one.
@sammyjenkin
@sammyjenkin 2 жыл бұрын
Anyone know how/where to increase the 100mb limit size for LFS?
@hanggicui7974
@hanggicui7974 2 жыл бұрын
Why not read gitea, with "git" "tea" ?
@lifebarier
@lifebarier 3 жыл бұрын
Does this put my repo in some folder I can access? or do I need to setup volumes you skipped? wq! ? You don't need exclamation afaik
@hoibimsua4003
@hoibimsua4003 2 жыл бұрын
i've made reserved proxy to point to gitea but not working (http and https point to dsm_ip_address:gitea port). Could you explain more detail please.
@fagnercorrea
@fagnercorrea 3 жыл бұрын
Great!
@StevenBloomfield
@StevenBloomfield 3 жыл бұрын
Thanks for the video! I would like to enable gitea https and followed the docs for editing app.ini to make it work with letsencrypt but its not working for me. I probably fat fingered something in the config, it's been a while since I had to use vi. Any plans to do a video on this? I'd love to see how you take a secure gitea container and make it work with reverse proxy.
@SpaceRexWill
@SpaceRexWill 3 жыл бұрын
Honestly I would use a reverse proxy instead to handle that HTTPS traffic through DSM
@MrYuriyNT
@MrYuriyNT 4 жыл бұрын
how set up SQL base for it - it say that it needed
@filhodosapo7794
@filhodosapo7794 4 жыл бұрын
Rex, do you know the updated audio station lyrics link, please
@lifebarier
@lifebarier 3 жыл бұрын
Well, does not work. Tried to do volumes and there seems to bunch of permission problems... EDIT: Well, it seems error can be ignored in log... just open port in firewall....
@MacTaiwan
@MacTaiwan 3 жыл бұрын
Just wondering, is there a way to access Gitea remotely through Synology DDNS?
@HoeleeProperty
@HoeleeProperty 3 жыл бұрын
Follow too
@hebrandt
@hebrandt 3 жыл бұрын
I tried now on many things, but if I want to access the gitea side by a domain it does not work. I have a domain git.example.de, I use the reverse proxy to redirect port 80 and 443 to 3000. I tried multiple ways of configuring gitea, but I can only acces with the ip address and the port...
@SpaceRexWill
@SpaceRexWill 3 жыл бұрын
Do you have the domain currently pointing to your homes IP (probably using DDNS)? & port forwarding
@hebrandt
@hebrandt 3 жыл бұрын
@@SpaceRexWill I tried again this morning and now it‘s working. I don‘t know what I‘ve changed
@JordanKidd14
@JordanKidd14 3 жыл бұрын
I was able to figure out to how mount a volume path outside of GitEA's Docker container, configure GitEA to use it by changing the permissions of the outside folder, and setting up a test repo using this tutorial. Cloning and web UI are all working. However I can't seem to figure out how to "git push" anything back up to the server. I keep getting the following: "dial tcp 127_0_0_1:3005: connect: connection refused". Any ideas?
@SpaceRexWill
@SpaceRexWill 3 жыл бұрын
hmmm the 127 subnet is the local link domain. This means its not actually trying to connect outside of the container
@johnsmith7637
@johnsmith7637 4 жыл бұрын
When i mount another share folder to '/data' in docker. The docker won't run. the log says "2020/09/18 06:25:39 ...s/setting/setting.go:725:NewContext() [F] Failed to create '/data/git/.ssh': mkdir /data/git: permission denied " how to fix that?
@johnsmith7637
@johnsmith7637 4 жыл бұрын
i was migrating my old gitea docker running in ubuntu to synology. i'm using sqlite, so i want to move the whole data folder to synology.
@johnsmith7637
@johnsmith7637 4 жыл бұрын
this guy github.com/go-gitea/gitea/issues/6130 has the same problem with me. but i can't find how to fix it.
@SpaceRexWill
@SpaceRexWill 4 жыл бұрын
Have you given the docker user access to the volume?
@lifebarier
@lifebarier 3 жыл бұрын
Question. So I have synology on diskstation:5000 after installing gitea it will be on diskstation:3333 Is there a way to setup mu network so that gitea would have its own domain name besides putting raspberry pi on network with nginx and proxying?
@SpaceRexWill
@SpaceRexWill 3 жыл бұрын
Use the reverse proxy feature to do that
@lifebarier
@lifebarier 3 жыл бұрын
@@SpaceRexWill Will try. What is bit annoying that quick search shows reverse proxy being used/setup to access via internet. Not for local network names. But I guess it should work similarly.
Gitea - Keep Your Repo Private At Home!
12:20
Jim's Garage
Рет қаралды 45 М.
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 4,4 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 5 МЛН
Building your own Git Server with Gitea on AlmaLinux
39:52
Learn Linux TV
Рет қаралды 27 М.
Host Your Own AI Code Assistant with Docker, Ollama and Continue!
17:49
Wolfgang's Channel
Рет қаралды 99 М.
You're running Pi-Hole wrong! Setting up your own Recursive DNS Server!
18:02
Get started with Docker and Tailscale
14:04
Tailscale
Рет қаралды 28 М.
Synology Container Manager For Newbies
20:36
Navigio
Рет қаралды 7 М.
Gitea: Easy Self-Hosted Git Repositories!
13:57
apalrd's adventures
Рет қаралды 34 М.
How to use a Synology as a DNS Server - 4K TUTORIAL
19:43
SpaceRex
Рет қаралды 73 М.
Ultimate Guide to Synology Remote Access: 5 Methods Explored
14:43
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 4,4 МЛН