Yacht - an Open Source, Self Hosted, Modern, Web GUI for Docker Management similar to Portainer.

  Рет қаралды 73,573

Awesome Open Source

Awesome Open Source

Күн бұрын

Пікірлер: 72
@techdad6135
@techdad6135 2 жыл бұрын
Nice! I like that it shows the CPU/memory usage and the ability to check for updates. I'll definitely be checking this out.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
It’s definitely got some things that Portainer could use.
@manuelschmidt9130
@manuelschmidt9130 2 жыл бұрын
@@AwesomeOpenSource c,b
@JzJad
@JzJad 2 жыл бұрын
Ctrl+X, Y, enter. That's exit and save 🙂 enjoyed the video have not looked at yacht for about a year glad to see the progress!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Yep, excellent progress. I like the CTRL O because I often save as I go, but don’t want to exit right then.
@ArifKamaruzaman
@ArifKamaruzaman 2 жыл бұрын
I'll definitely try this out. Thank you for putting this in my radar.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
My pleasure. Make sure to look for the dev branch for the newest stuff.
@MegaEyeTV
@MegaEyeTV 2 жыл бұрын
I'm new to the selfhosting subject. I have a RPI 4 8GB ram, and I'm using it to learn. I already installed Docker and Portainer. Now Yatch is also working. I liked it better than Portainer, it seams it is easier and use. I will keep an eye on your videos, thank you!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Welcome aboard!
@leandrokechner8816
@leandrokechner8816 2 жыл бұрын
Congratulations from Brazil! Very nice!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thank you very much!
@rubensilva6443
@rubensilva6443 Жыл бұрын
what a great video and software :) loving the tutorials @Awesome Open Source
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Glad you like them!
@kafasin
@kafasin 2 жыл бұрын
it is an awesome video, thanks a lot. It is nice to see a portainer alternative!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Glad you liked it!
@Dorff_Meister
@Dorff_Meister 2 жыл бұрын
I tend to use docker-compose to manage my docker stacks. This is nice because I can see all the configuration in one file. I have a shell script to update and restart all of the containers at once. I also always include Portainer in my stacks because it's a very convent way to see what's running, examine logs, maybe restart a container. I tried Yacht about a year ago but it didn't sway me from Portainer for some reason. Watching this video, maybe this time I'll be swayed.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I’ve never been brave enough to put all my compose in one file. But I’ve seen a lot of folks work that way.
@Dorff_Meister
@Dorff_Meister 2 жыл бұрын
@@AwesomeOpenSource all of the apps for one machine to in one file. Since all of the folders next to the docker-compose file are docker data folders, I just need to backup one folder to cover all the apps. And one very small script to update + (re-)start all containers. Splitting compose files across multiple folders on one machine just seemed like more work.
@cdoublejj
@cdoublejj 2 жыл бұрын
this is pretty cool! probably could have used this a few days ago
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
There is no time like the present.
@DarrolKHarris
@DarrolKHarris 2 жыл бұрын
you make great video that are easy to understand.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I appreciate that!
@sound0ftruth
@sound0ftruth 2 жыл бұрын
Thanks this looks more promising in terms of featurs, but Portainer's interface wins for now.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I agree, for now Portainer is pretty great, but Yacht is coming along nicely, and is definitely one to keep an eye on.
@nubiandavis2610
@nubiandavis2610 2 жыл бұрын
Love your videos as always. Will you ever do any of this on Truenas Scale? That is the server that I use and they have their own Truecharts Helm charts which are not as good as some of the things that you do here. It would be welcome to all of us Truenas users for sure.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I like the stuff they do in TrueNAS, but I don't use their Charts yet. I'm not a Kubernetes guru, and I don't understand the jargon just yet for Kubernetes and Helm... so some of the setup throws me off a bit. I intend to learn it eventually, and I'll see about making some videos on it.
@thomulcahy
@thomulcahy 2 жыл бұрын
Had wondered the state of Yacht, must give it a spin
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Yeah, it’s come a long way, and keeps getting better.
@ednastone8941
@ednastone8941 Жыл бұрын
Hey Awesome Open Source: I'm new to Docker and trying to follow along. At 5:10-5:14 in your video, where did you get that YML file you pasted? Thanks for your videos, they have been a huge help over the last few years. Stay safe, thanks again.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
If you click on the shownotes link below the video in the description, it will take you to my written walk through on setting this up. That yaml file is what we use to get docker to pull down and run Yacht. It's called a docker-compose.yml file. You'll want to have docker and docker-compose installed in order to use it.
@dimitristsoutsouras2712
@dimitristsoutsouras2712 2 жыл бұрын
At 14.14 where you mention about updates, it is like yacht includes a function like you had installed watchtower for instance. But only shows the updates doesn t do them for you right?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Correct, that's what I found. It shows you that it has an available new version, but it doesn't actually have a function to pull down and restart the new version.
@SelfhostedPro
@SelfhostedPro 2 жыл бұрын
@@AwesomeOpenSource you should be able to install updates after you check for updates. It’s 1by1 for now though (under the same area where you can stop containers)
@TazgodX
@TazgodX Жыл бұрын
While i like the idea of a docker management WEB GUI, I don't get why they all want you to run them inside docker. I want a management software to run on my server direct so when im having issues with docker i can see or restart what needs to be. if my docker compose isn't working or running, i can't use this to help fix it.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Maybe Webmin or Cockpit would work for you in this case?
@iamrage4753
@iamrage4753 2 жыл бұрын
thankyou linuxsensei great video, so if ./ is not added it will get setup in root of system?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I believe docker puts things in different locations depending, like /var/lib/docker...
@iamrage4753
@iamrage4753 2 жыл бұрын
@@AwesomeOpenSource so between portainer and yacht which app has the edge in your opinion?
@samasrujan
@samasrujan 2 жыл бұрын
Also checkout portainer its dope too
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Oh definitely, Portainer has been my driver for a couple of years now. I have several videos on it already.
@gbockelmann1
@gbockelmann1 2 жыл бұрын
Nice video, thanks! Question: Have you come across an error about "signature expired" with Yacht. It seems to be timing out or something. Have to log out and back in again to complete whatever I was doing.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I haven't, but there may be some setting there.
@nothingtoseehere5760
@nothingtoseehere5760 3 ай бұрын
Really the only thing I was interested in was how to make your own templates (with UI fields passed to docker compose variables and ideally boolean logic) and this is not covered.
@AwesomeOpenSource
@AwesomeOpenSource 2 ай бұрын
Sorry, wasn't something I was ready to cover.
@yourpcmd
@yourpcmd 2 жыл бұрын
Using Templates, does it install into your docker folder OR outside of it?
@yourpcmd
@yourpcmd 2 жыл бұрын
Also, Openfire for docker video.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Yacht kind of does the same method, and puts it into a single folder location. I'd have to look at his docs again, but if you map that location to your docker container, then it would be there just like I do it. The concept he uses in organization is the same though.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Learning about Openfire still, but plan to do it down the road.
@Ravioli1586
@Ravioli1586 2 жыл бұрын
What was the icons repository you mentioned? I would like to create a issue to add this.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
github.com/walkxhub/dashboard-icons is the place. It grows daily, and is definitely awesome!
@Ravioli1586
@Ravioli1586 2 жыл бұрын
@@AwesomeOpenSource Thanks!
@idriskautsar757
@idriskautsar757 2 жыл бұрын
can we add another docker server using single yacht ?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
If you mean control two servers from a single yacht install, not that I know of. You may need to look at portainer for that, or make the request over at the Yacht github site.
@idriskautsar757
@idriskautsar757 2 жыл бұрын
@@AwesomeOpenSource thanks for the answer, please make video about zevenet
@BrianThomas
@BrianThomas 2 жыл бұрын
Can this be used with Swarm?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I don't know if it can or not.
@sabarinathanvaithiyanathan3181
@sabarinathanvaithiyanathan3181 2 жыл бұрын
How to use collect metrics from http url in elastic search and visualise in kibana
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I'm not understanding the comment. Is this a question?
@sabarinathanvaithiyanathan3181
@sabarinathanvaithiyanathan3181 2 жыл бұрын
@@AwesomeOpenSource yes is it a question?
@eduardmart1237
@eduardmart1237 2 жыл бұрын
Is it better than portainer?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Not better, not worse, just different. Has different features and capabilities. it's best if you try out both, and see what you think.
@Dorff_Meister
@Dorff_Meister 2 жыл бұрын
Don't use the "development" branch of any project unless you know what you are doing and REALLY have a reason to.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Agree generally, but in this case, the developer literally told me to use the dev branch for newer features.
@krdesigns
@krdesigns 2 жыл бұрын
it missing remote access to other docker container..
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I don't think it has anything like Portainer Agent if that's what you mean.
@qwerty74
@qwerty74 2 жыл бұрын
Good idea but Material UI needs to go.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
It's always a suggestion you can make, or if you have UI / UX design experience, offer to help out with a framework.
@xXx-lfg
@xXx-lfg Жыл бұрын
Is docker like VMware? When I make a new container, does it have it's own machine ID attached?
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
No, docker is a container. It doesn't git it's own ID, doesn't even get it's own ip on your normal private LAN generally. It runs on a separate docker network, and gets an ip in that network. You can specify IP and network in your docker commands to bring up a container though. I use Proxmox (like VMWare), and I create a Ubuntu VM, then install docker on it. Inside that 1 VM I run 30 or so containers with various web applications. The container part keeps them separated unless I want them to communicate. So the ubuntu VM is like a giant cargo ship, and the docker containers, are like the containers on the ship. And Proxmox is like a seriously powerful tug boat pulling 6 or 10 or 20 container ships at a time i guess.. I hope that helps.
@xXx-lfg
@xXx-lfg Жыл бұрын
@@AwesomeOpenSource Great explanation, ty ;) Yes, I have to run VMware with different Ubuntu images with docker to get unique machine IDs. My nodes won't run if they share a machine ID :( So I wanted an easier way to run my nodes inside 1 VM Ubuntu install. Also for me, the same IP is fine, its the machine ID that needs to be unique.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Maybe Kubernetes is what you need. I'm not a kubernetes expert, but you might check out @TechnoTim and @TheDigitalLife channels for some kubernetes videos that may help.
@xXx-lfg
@xXx-lfg Жыл бұрын
@@AwesomeOpenSource You're very helpful, I appreciate you. I'll check it out.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 50 МЛН
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 183 МЛН
Keycloak Is AWESOME! Single Sign On Made Easy!
25:05
Jim's Garage
Рет қаралды 105 М.
The Free and Open Source Software I Use in 2024 - Part 1
28:31
Awesome Open Source
Рет қаралды 295 М.
Never install locally
5:45
Coderized
Рет қаралды 1,9 МЛН
Learning Docker // Getting started!
35:56
Christian Lempa
Рет қаралды 111 М.
The Open Source Software I use in 2024 - Part 2
31:12
Awesome Open Source
Рет қаралды 77 М.
Setting up a production ready VPS is a lot easier than I thought.
29:50
This Docker Compose UI is amazing! // Dockge
13:08
Christian Lempa
Рет қаралды 108 М.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 50 МЛН