Тёмный

Dashy, a configurable, themable, flexible personal dashboard for your homelab! 

Awesome Open Source
Подписаться 144 тыс.
Просмотров 67 тыс.
50% 1

Опубликовано:

 

6 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 134   
@jimforbes
@jimforbes Год назад
Returned here after a few failed attempts to correct some configurations. Listened to the whole video, and finally understood about Docker errors when creating directory structure on the host! Thanks!!
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Nice work!
@andyturner605
@andyturner605 5 месяцев назад
Same here been back 3 times lol, but keep having to start again as I'm also trying to follow the widgets tut.
@WalkxYT
@WalkxYT 2 года назад
Hey Brian! Thanks for mentioning my icon project, great content. This made me fully switch to Dashy, from homer!
@AliciaSykes
@AliciaSykes 2 года назад
Your icon project is awesome, I love how up-to-date it is, keep it up :)
@WalkxYT
@WalkxYT 2 года назад
@@AliciaSykes Thanks! I'll keep adding more overtime!
@fredzibulski3111
@fredzibulski3111 2 года назад
@@WalkxYT how would I go by suggesting and or adding one ?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Your icon project has been truly a magnificent add for my dash, so thank you very much for making it and providing to us all!
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
@@fredzibulski3111 just pull the fit code down, add to it, then make a pull request. If a video on how to do it is needed, let me know!
@youtubeviewer7077
@youtubeviewer7077 Год назад
I've noticed a few times you make a 'docker-run.txt' file that you then 'cat' and copy and paste into the shell. A shortcut would be to just run it with your shell, for example '/bin/sh docker-run.txt' will treat it as a shell script and execute the command(s) inside. You could also mark it executable and put a shebang in it like a normal shell script so you can invoke it directly. Cheers, and thanks for all the great content.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Great tip! Thanks for that!. I have started just turning everything into docker-compsoe files lately, as the tooling is really great for doing fast updates and bring the system down and up easily.
@vaughngx4
@vaughngx4 2 года назад
Video is fairly old but if you haven't already I'd suggest switching to docker compose files. Much easier to bring containers up and down and make changed/update.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
I have indeed started pretty much everything in docker-compose. It's really great, and easy to do updates.
@Xecil
@Xecil Год назад
You're a leged Sir, just came across your channel a few hours ago. Your methodology is phenomenal.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Thank you, I'm glad you like it.
@andyturner605
@andyturner605 5 месяцев назад
A couple of things to note on this, when you copy and paste the code from open source is awesome wiki it gives ports as 8295:80 in the vid Brian states don't change the right port i.e 80 and leave as is, it looks like dashy now uses port 8080, which is great news for those hosting other services on port 80, another thing id say to beginners like me, is reboot after install just to make sure that everything is going to work, you don't want to get to widgets etc for your whole site to be blocked, there probably is no need but forwarding ports may alleviate some connection issues.
@AwesomeOpenSource
@AwesomeOpenSource 5 месяцев назад
Didn't realize it used 8080 internally now, but thanks for the tip. The port forwarding, if you are exposing it externally, should really be done through a reverse proxy, and protected with an ACL of some sort as well.
@cheebadigga4092
@cheebadigga4092 2 года назад
Just a quick note: STRG+Shift+R clears the cache and reloads the page. :)
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Good tip, thanks.
@jaygreentree4394
@jaygreentree4394 2 года назад
Using the svg icons would be the recommended way if you want to resize them at any point.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Indeed, but there are just more of the pngs.
@SpikeMoby
@SpikeMoby 2 года назад
Thanks for this Brian, it gave me the nudge to use dashy rather than just Heimdall. Just a quick note, it may be worth mentioning that yaml files have a very specific structure which if you mess up can cause things to break. (Guess Who broke his 😂)
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Indeed, the yaml is a pain when it comes to spacing. Thanks for reminding me, and I do try to mention it more in my videos these days.
@phychmasher
@phychmasher Год назад
This is the main reason why I like doing this via portainer. As you edit the yaml, it tells you when you jack up the spacing.
@Tandy625
@Tandy625 Год назад
Thanks for the video, Dashy is the first thing I wanted to make in docker assuming it would be less advanced. This video does a great job of explaining docker in general, now I have a grasp and can move forward. Also somehow I screwed up exporting a dashy config for a base config any time I was referencing to it, dashy would just load a dark blue background. Wasn't until this video that I could rule everything but the config out as a possible cause. Used the example config you provided and it worked like a charm.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Super glad it was helpful.
@fredzibulski3111
@fredzibulski3111 2 года назад
I'm also quite hang up on Heimdall but will give this one a try. Looks quite interesting.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
The best thing about open source is it only costs a bit of time to try and see what you think, and there are sooooo many great options!
@DigitEgal
@DigitEgal 2 года назад
Yes, but while Dashy and Heimdall are too simple for my purpose. But Organizr has just too much options. Heimdall was already one of my Favs but i went with b4bz Homer dashboard
@fredzibulski3111
@fredzibulski3111 2 года назад
@@DigitEgal yeah I'm still trying homer as well but if I get Dasha to work then that definitely looks like a better homer dashboard
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
@@DigitEgal I always say use what works best for you. That's the wonderful thing about open source. There are so many options, and slightly different takes to the extremely different ends of the spectrum for applications trying to solve the same problem.
@bluesquadron593
@bluesquadron593 2 года назад
Sooo much work 😜 Staying with Heimdall. But thanks for the video!
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
I understand. It is a bit more complicated initially, but honestly, it came together very quickly after the initial config file.
@jazzlife78
@jazzlife78 2 года назад
Thank you, can't wait to try it out. Great video and I am subscribed now!
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Thanks for the sub!
@jaygreentree4394
@jaygreentree4394 2 года назад
Sometimes if the status icon is red it could be an expired SSL certificate. In that case you can add a status check url with instead of the normal . This fixed some of my issues.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Yep, I've started checking with more sophisticated status codes little by little. Great tip.
@Deffcolony
@Deffcolony 2 года назад
Thank you so much for this amazing informative video 👍 I love the new dashboard.. dashy is way better then dashmachine
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Glad you like it! I think it's great, and I've stuck with it as my new dash!
@nwdsc
@nwdsc Год назад
Great video! Please note that the link to the show notes in the description is broken.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Yes, apologies, I just moved everything to a new site, and now have to go update links. If you just go to shownotes.opensourceisawesome.com and use the search you should be able to find the articles.
@OpCode90
@OpCode90 Год назад
Here's a tip: If you want to mount a subfolder in the same directory as the docker-compose.yml, you can use a relative path on the left of the colon. Example: "./public/conf.yml:/app/public/conf.yml" This works great when you are composing from inside the projects directory.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Great tip! I do use this on a lot of my projects. I think there was an issue with the relative paths with a certain version of compose...for some reason it gave me trouble, but in the last yea, this has been what I do as well.
@docspool
@docspool 4 месяца назад
Hi nice work, just a small error in your shownotes, dashy internal port is 8080 not 80 as shown in docker-run txt file ;)
@AwesomeOpenSource
@AwesomeOpenSource 4 месяца назад
Thanks, yes, I believe that changed sometime after I published this video. I'll try to get it updated.
@Justdigit2
@Justdigit2 2 года назад
Hi Brian love your videos.... What I still don't understand. Some containers needs port 80....like NPM. And for instance this container also.... Some containers don't. Like changing ports.... What to do when there is a conflict?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
In docker, you use Port mapping (like port forwarding in a router) to map a port on the host that's free, to a port on the container. Essentially the port mapping will look like this 80:80, where the left side is the host port, and the right is the container port. You can change the left side to any port that is free on your host machine. Just don't change the right side. by doing this, you remove those conflicts.
@renemaas7435
@renemaas7435 2 года назад
Hello Brian, I am a newbie in docker and want to thank you for your excellent video's. They have been a great help for me. I would like to subscribe to your shownotes but the link doesn't seem to work. Thanks again and greetings from the Netherlands!
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Yeah, not sure I ever setup email on my blog. I just link to them from the videos. But I’ll take a look this week and see if I can get the blog subscriptions working. Thanks for letting me know.
@Good-and-Geeky
@Good-and-Geeky Год назад
Pleased to have found this I’ve been struggling to get Homer Setup and I can’t wait to give this a try to break out of tutorial hell.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
I really like homer, and I really like Dashy as well. I'm all about having options, and when it comes to dashboards, there are plenty of amazing, open source, options out there.
@Good-and-Geeky
@Good-and-Geeky Год назад
I got it working and it was easy enough. Adding the images is not wokring though. Tried doing it with local images and also with the images uploaded to the internet
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Are you talking the icons? If so, ping me at discuss.opensourceisawesome.com and we'll see if we can help you get it setup.
@Good-and-Geeky
@Good-and-Geeky Год назад
@@AwesomeOpenSource I got the pictures to show up eventually. Although not absolutely sure what the problem was. Thanks for the offer of help.
@SB-qm5wg
@SB-qm5wg 5 месяцев назад
Great themes.
@AwesomeOpenSource
@AwesomeOpenSource 5 месяцев назад
And you can even make your own, which is even more awesome.
@brianpeterson6276
@brianpeterson6276 2 года назад
Please add a video showing how to add the widgets using Glances and Dashy. I don't think there is anything out there yet on this.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Let me see what I can come up with.
@John-77777
@John-77777 2 года назад
Love this video, one question, under Edit Section>Section Icon>fas fa-server. Is there a list of icons I can view to add? Example how did you know to type in fas fa-server?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
I just go to the Font Awesome main site, and use their search. That's the easiest way to see all the icon options, as there are thousands.
@ldpriice
@ldpriice 2 года назад
Loved your video, maybe just place the microphone a little further from your throat 😂
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Indeed, I realized it could be on the outside. Hahaha!
@EnlightenedBitFox
@EnlightenedBitFox Год назад
Very nice, thank you a lot! Is there a way to save the dashy config to the browser and run/use it without having a connection to the dashy server?
@AwesomeOpenSource
@AwesomeOpenSource Год назад
I don't think so, but not sure. I know my browser cache will hold the settings, but that can be a pain in updates.
@boolhak
@boolhak 2 года назад
No man you are the awesome.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Thank you! I think you all are the awesome ones!
@heaton922
@heaton922 2 года назад
Thumb up before I watch
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Love it!
@3aiban
@3aiban 2 года назад
Thank you so much
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
You're most welcome
@BorisJohnsonMayor
@BorisJohnsonMayor Год назад
When you launch Dashy, I noticed you get a different IP compared to the IP of your Portainer host. But for me, I get the same IP as my portainer host just on a different port. How do I make it so I get a unique IP on my hosts network rather than dockers internal network which makes my portainer host act like a gateway/router?
@AwesomeOpenSource
@AwesomeOpenSource Год назад
I get the different IP because I run Dashy on a different VM. I actually run my NGinX Proxy Manager, Portainer, and a few other core services (Pihole, and backup Pi-Hole each on their own LXC containers) on an LXC container in Proxmox because LXC reboots so much more quickly than a regular VM. Dashy is running on my Ubuntu VM, so it (to my network) appears as a different machine. So to answer your question, you'd want to setup a couple of LXC containers then install docker on them, or run a couple of VMs with docker installed, but you'd still get multiple apps with the same IP. The same IP is really a benefit to using docker. Use the port mapping in docker to your advantage, and save yourself some resources.
@matthius519
@matthius519 7 месяцев назад
how do you change the path which dockers installs liek you have to have all containers in /home/docker
@AwesomeOpenSource
@AwesomeOpenSource 7 месяцев назад
The volume mappings allow you to define where you want the data persisted on the host system. The left side of the mapping is where you can choose where the data will be stored. - /home/brian/docker/dashy:/config Tells you that the path /config in the container is persisted on the host machine at /home/brian/docker/dashy Does that help?
@markstanchin1692
@markstanchin1692 2 года назад
I’m wanting to install this like you did but on my synology which is running docker. Not sure how to get to and make the directories like you did ect.
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
I'm not sure on Synology, but I would guess you can setup a space to create volume mappings in Synology as well. This link www.wundertech.net/how-to-use-docker-on-a-synology-nas/ appears to have some information that may help.
@markstanchin1692
@markstanchin1692 2 года назад
@@AwesomeOpenSource Thanks, I’m checking it out.
@girid1vista
@girid1vista Год назад
Hello Brain, All of the proxy urls with FQDN is showing as ENOTFOUND -3008 in dashy, like the one you showed in this video for Homeassistant. Any idea on how to correct this issue ?
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Would depend on whether your server can route to the FQDN with something like traceroute, or simple ping. If so, then there may be something else causing an issue with routing.
@girid1vista
@girid1vista Год назад
@@AwesomeOpenSource Thanks Brain, i solved the issue by changing the status check url, disabling the SSL check and finally accepting error codes related to authorizations
@mbender1966
@mbender1966 Год назад
No matter what I try, I can't get the local icons to work... any suggestions?
@AwesomeOpenSource
@AwesomeOpenSource Год назад
I'd have to know how you've setup your volumes and such inside Dashy. You can jump over to discuss.opensourceisawesome.com and ask in the #help-me-please channel. Someone will help out, if not me specifically.
@torstenschone2795
@torstenschone2795 Год назад
Hi, is it possible to start e.g. an Openoffice file or any other application with Dashy?
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Not that I'm aware of. I think you'd have to have the hooks to call the xdg-open function of the browser...and I'm just not sure how to do that. I suppose you could link to the file on the file system and see if it prompts you to open it in the right application. Just not sure how efficient that would be.
@ParvezMB
@ParvezMB 2 года назад
How do I do this.. I replaced conf.yml file still its giving error No such file or directory Plz help
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Jump over to discuss.opensourceisawesome.com and ping me @ mickintx and I'll see if I can help you out there.
@KacperooOro
@KacperooOro 3 месяца назад
Is IT possibile to have the IP adres nad the domain address in one application?
@AwesomeOpenSource
@AwesomeOpenSource 3 месяца назад
Not sure why you would want that. Your DNS should be able to handle the domain name if you use it.
@scottsolomon7579
@scottsolomon7579 2 года назад
I see in the docs they have widgets and see some of the options but cannot figure out how to add a widget to the dashboard. Any ideas?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
On the right end of the UI, there is a wrench icon, a pencil icon, and a few others. The pencil will put you into edit mode on the UI, and from there you can add groups and widgets.
@scottsolomon7579
@scottsolomon7579 2 года назад
@@AwesomeOpenSource I found that part and can add items but don't see how to make the item a widget vs a hosted service/server like Plex or Proxmox etc.
@Minicutties
@Minicutties 2 года назад
Çoooooooooooooooooooooooooooooooooooooooook güzel
@fredzibulski3111
@fredzibulski3111 2 года назад
Hello there: What is the way to update dashy ? I tried to recreate the container from within ooersoner but it still sat that it is on Version 1.9.9 and needs 2.0.3 Is there a special way to update it to the newest version ?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
If you're running it with docker-compose, then go into the folder where you docker-compose file is, and do the command docker-compose pull Next, do the command docker-compose up -d And the newly pulled version should get up and running.
@fredzibulski3111
@fredzibulski3111 2 года назад
@@AwesomeOpenSource got it running through portainer. Added latest to the image and recreated it again that worked
@Tchucho
@Tchucho Год назад
Hi, the shownotes are down
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Soooo sorry. I am moving my shownotes (slowly) to a new wiki. I haven't moved this one yet. I'll try to get them moved and send you the direct link.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Here's the updated page: wiki.opensourceisawesome.com/books/self-hosted-dashboards/page/dashy-powerful-informative-configurable-self-hosting-dashboard
@Anuitu2u
@Anuitu2u Год назад
Homer vs Heimdall vs Dashy. Any else? For me: Heimdall is the easiest. But somehow, sometimes it's stop working, logo not open, etc. But, instead of yaml file, Heimdall is easiest. Dashy, it's Heaviest of the three. I thought I'll try homer, but I'm not succeed even once to get it up and running. On January 2023, Homer installation is a headache.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Dashy has a nice Web UI for configuring the pages once you've got the core system setup. I've not noticed it's heavy. Homer hadn't gotten updates in a long while, and Heimdall either, so not sure if they've been updated lately. There are tons of home pages. I think one is called "Homepage". You might also check out Flame, and Organizr.
@fredzibulski3111
@fredzibulski3111 2 года назад
If i want to try the autheication part after I deployed already do I have to just paste it into the conf.yml and then restart it somehow ?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
I believe that’s all I did. I just stopped the container and removed it, this should leave you mapped volumes alone, updated the config, and re-ran the Docker run command.
@ParvezMB
@ParvezMB 2 года назад
@@AwesomeOpenSource How do I do this.. I replaced conf.yml file still its giving error No such file or directory Plz help
@abhisheksinha1999
@abhisheksinha1999 2 года назад
❣❣
@encapsulatio
@encapsulatio 2 года назад
Hi do you know any visual bookmarking app that is comparable in power and features with Raindropio ?
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
there are quite a few visual bookmarking apps in open source, but I've never used Rainloop, so not sure how any would compare to features. Can you tell me more specifically what you might want out of an open source option?
@encapsulatio
@encapsulatio 2 года назад
@@AwesomeOpenSource If I add youtube videos in it, it needs to add also the description and be able to search that also not only the title, the ability to tag videos based on themes, interests.
@ParvezMB
@ParvezMB 2 года назад
now how do i deploy docker need a tutorial for that now Haahaaa
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
You're getting there.
@ashishbansa
@ashishbansa 2 года назад
Similar to Apache Guacamole
@AwesomeOpenSource
@AwesomeOpenSource 2 года назад
Not really the same application. Guacamole is meant for remote access, this is really more of an informative bookmarks and shortcuts organizer.
@ashishbansa
@ashishbansa 2 года назад
@@AwesomeOpenSource Got it, thanks for clarification.
@DigitEgal
@DigitEgal 2 года назад
Dashy is compareable to Heimdall or b4bz Homer or even Organizr. While Guacamole is more compareable to Teamviewer or even Shells / Parallels / Teleport.
@ashishbansa
@ashishbansa 2 года назад
@@DigitEgal Got it, didn't see the complete video, so directly jumped on conclusions. I have worked on Guacamole, so pretty much know about its working.
@ashishbansa
@ashishbansa 2 года назад
Lesson for me, watch the complete video and then ask questions. 😊
@wheeliebinladin1416
@wheeliebinladin1416 3 месяца назад
do yourself a favour... whoever you are... just skip this mess of a system i have literally managed to succesfully display 1 icon after 4 hours.... complete waste of time! not even supported by its creators it seems
@AwesomeOpenSource
@AwesomeOpenSource 3 месяца назад
It's still supported. The Github page shows updates just yesterday, 3 days ago, last week, and so on. I'm sorry you have issues getting it setup. This video is getting a bit old, so may my steps aren't as accurate anymore.
@reizendecamera
@reizendecamera Год назад
Please buy another microfone! This hurts my ears and I don't want to look any longer to this video.
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Done.
@shawndamon3055
@shawndamon3055 Год назад
just wondering ...i followed the tutorial however i am unable to get the icons to show "icons/dashboard-icons/png/proxmox.png" i do however see it my docker folder on my host...and i can see the many icons there....any thoughts on what i might have done wrongly? When i checked portainer i can see the volumes listed there: /home/shawn/docker/dashy/public/conf.yml /app/public/conf.yml /home/shawn/docker/dashy/icons /app/public/items-icons/icons
@AwesomeOpenSource
@AwesomeOpenSource Год назад
So, depending on your browser, you may need to turn off caching, or disable caching for a refresh. With firefox, I usually have to close it completely, then re-open it to get it to clear the cache for the icons to show. Sometimes using CTRL + F5 works, or CTRL + R, etc...but usually just close and re-open it.
@shawndamon3055
@shawndamon3055 Год назад
@@AwesomeOpenSource am going to give it a go ... Love your work
@shawndamon3055
@shawndamon3055 Год назад
@@AwesomeOpenSource tried to close everything ...cleared the cache plus ctrl+f5 none of it seems to work for some reason. i can edit the conf.yml and i know that is updating properly
@AwesomeOpenSource
@AwesomeOpenSource Год назад
Can you send me the tree of just your folders for your dashy?
@shawndamon3055
@shawndamon3055 Год назад
@@AwesomeOpenSource ""/home/shawn/docker/dashy/icons/dashboard-icons/"' and within this folder is where PNG and SVG folders are... thank you so much for taking the time
@andrescorrea125
@andrescorrea125 10 месяцев назад
This tutorial does not work , dont wste your time
@AwesomeOpenSource
@AwesomeOpenSource 10 месяцев назад
Your inability to get something to work doesn’t constitute a waste of time forr others. If you’ll let me know what went wrong, any error you saw or issue you had and on which step, I’m happy to try and see if something has changed.
Далее
Women’s Free Kicks + Men’s 😳🚀
00:20
Просмотров 9 млн
Пчёлы некроманты.
00:46
Просмотров 28 тыс.
The Best HomeLab Service Dashboard Yet!
40:00
Просмотров 53 тыс.
Why pay for Adobe? You don't need it!
24:43
Просмотров 98 тыс.
Which Self-Hosted Dashboard is Right For You??
14:56
Просмотров 123 тыс.
HomeLab Services Tour 2024 - What Am I Self Hosting?
40:00
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Meet Homepage - Your HomeLab Services Dashboard
18:52
Просмотров 200 тыс.
Women’s Free Kicks + Men’s 😳🚀
00:20
Просмотров 9 млн