One Homelab Dashboard To Rule Them All! Who Will Win!? (Includes Homepage Setup)

  Рет қаралды 25,477

Jim's Garage

Jim's Garage

Күн бұрын

Create your own homepage! A lighthearted battle between 3 popular homelab dashboards (Dashy, Heimdall, and Homepage) with reviews of each, and configuration walkthrough and deployment for Homepage. Configs below.
Docker-Compose: github.com/JamesTurland/JimsG...
Dashy: dashy.to/
Heimdal: heimdall.site/
Homepage: gethomepage.dev/en/installation/
Find me on:
Discord: / discord
Twitter: / jimsgarage_
Reddit: / jims-garage
GitHub: github.com/JamesTurland/JimsG...
00:00 - Introduction to Homepages
00:40 - What is a Homepage?
02:34 - Dashy Overview
13:14 - Heimdall Overview
18:20 - Homepage Overview
24:12 - Homepage Config Review (Docker)
26:10 - Homepage Deployment & Configuration
33:07 - Outro

Пікірлер: 37
@joelfrojmowicz
@joelfrojmowicz 10 ай бұрын
Hi Jim. I just love your videos! Already subscribied as soon as I saw your first video. Keep up the good work! But may I request a new video? I would like to see a dedicated video regarding the security and accessibility for all your containers. Or some kind of advice on which one do you expose to the internet and how do you manage to access them from the internet (do you use VPN, or Authelia/Authentik with Traefik). Is there a way to access all our infrastructure securely and easily? My vision and what I would like to see is block all trafic from internet except the dashboard. This dashboard will be secured with user/password and 2nd step verification. And all my services will be accessed from this dashboard (like using the dashboard as a proxy). Is this scenario possible?
@Jims-Garage
@Jims-Garage 10 ай бұрын
Really appreciated the feedback, Joel. Have you seen some of my earlier videos where I show you how to install CrowdSec to protect your proxy, how to install and configure wireguard/headscale to provide VPN access in case you don't want to expose services, also Authelia to add additional layers of protection to your existing containers? For your scenario, I wouldn't expose your dashboard to the internet. I'd follow my WireGuard video and create a split tunnel. That will allow you to access your dashboard from anywhere, securely over the VPN, and still route to the internet locally (i.e., if you're using a mobile device). If you really do want to expose it, then implement CrowdSec and Authelia as a minimum.
@joelfrojmowicz
@joelfrojmowicz 10 ай бұрын
@@Jims-Garage Yes, I saw you other videos. But each one of them explains how to implement this single service. I would like to see a video explaining all the scenarios and then see your advice to solve them. So, your recomendation is to use WireGuard to expose a VPN service and only then access all my services. But some of my services I would like to expose them in the internet like for example Plex, Ombi, Remotely, Bitwarden, XWiki and NextCloud. How can I expose those services easily and securely? In the case of Plex and Ombi, I would like to give access to other people but not my VPN. How can I solve this problem?
@Jims-Garage
@Jims-Garage 10 ай бұрын
@@joelfrojmowicz you will need to port forward the relevant ports on your firewall (I showed how to do that on Sophos previously), most will be fine with 443 (HTTPS). For these services, integrate it with crowdsec and Authelia (if needed). There's always a risk to port forwarding but it's pretty small. It's also worth creating a DMZ where services connected to the internet only have explicitly declared access to internal servers (e.g., if it gets popped people cannot propagate to other services).
@joelfrojmowicz
@joelfrojmowicz 10 ай бұрын
@@Jims-Garage Isn't better to doit by using a reverse proxy like NPM or Traefik and use it with Authelia/Authentik?
@Jims-Garage
@Jims-Garage 10 ай бұрын
@@joelfrojmowicz yes, sorry, I thought that was a given. Authelia and crowdsec both leverage a proxy. So you have, firewall -> proxy (with Authelia and crowdsec) -> container (with restricted access to local services).
@waynoinsaneo
@waynoinsaneo 8 ай бұрын
Homepage is so nice for people new to the homelab scene. Considering dashy after your review
@Jims-Garage
@Jims-Garage 8 ай бұрын
It's a slippery slope, you'll be changing every month if you aren't careful... truth is they're all good, but dashy does look so cool.
@JGNiDK
@JGNiDK 3 ай бұрын
I liked your video a lot. And will now search the net a little more, to find out if I should change to Dashy!!
@Jims-Garage
@Jims-Garage 3 ай бұрын
Thanks, it's really a matter of preference. Both dashy and homepage are great choices.
@JGNiDK
@JGNiDK 3 ай бұрын
Come on Jim! Are you also saying 'Knocking on heavens door' is a Guns & Roses-song? In Norse mythology, Heimdall (from Old Norse Heimdallr) is a god. He is the son of Odin and nine mothers. Heimdall keeps watch for invaders and the onset of Ragnarök from his dwelling Himinbjörg, where the burning rainbow bridge Bifröst meets the sky.
@Jims-Garage
@Jims-Garage 3 ай бұрын
Haha, thanks. I was actually aware of Norse mythology, I find it fascinating.
@tatageek
@tatageek 10 ай бұрын
Great video, thanks!
@Jims-Garage
@Jims-Garage 10 ай бұрын
Thanks 👍
@BrianPhillipsSKS
@BrianPhillipsSKS 10 ай бұрын
Organizr is wonderful as well. Lots of customization and love the app bar on the side to navigate between them
@Jims-Garage
@Jims-Garage 10 ай бұрын
Good shout, sorry I missed it, too much to put into a single video... I'll definitely check it out though.
@vinaduro
@vinaduro 8 ай бұрын
Sorry, only catching up on all the videos now. Just wanted to give my +1 for Organizr.
@Jonteponte71
@Jonteponte71 6 ай бұрын
The documentation is a bit confusing with homepage but after spending a few hours of trial and error with it. I think I am fairly happy with my setup. As per usual with some open source projects, they are sometimes very thin on configuration examples in the documentation...
@Jims-Garage
@Jims-Garage 6 ай бұрын
Awesome, yes documentation is always difficult on open source, even paid products often suffer! Feel free to share your new shiny dashboard on discord.
@kevinhughes9801
@kevinhughes9801 10 ай бұрын
Great vid think I need to move to dashy
@Jims-Garage
@Jims-Garage 10 ай бұрын
Thanks, me too!
@maconly34
@maconly34 Күн бұрын
Thank you very much for this very interesting video! Quick question: is it possible to integrate a 2nd Docker instance from another server? Thanks
@Jims-Garage
@Jims-Garage Күн бұрын
It should be, you need to give it remote access to the socket.
@DarrolKHarris
@DarrolKHarris 10 ай бұрын
thank you
@Jims-Garage
@Jims-Garage 10 ай бұрын
You're welcome, drop your dashboard in Discord and let's see it
@KadargoGaming
@KadargoGaming 4 ай бұрын
how to you add more widgets are not at their website instructions? for example TeamSpeak 3 Server, Piwigo, Subsonic, and other Games Servers, besides Minecraft?
@javiesteban4510
@javiesteban4510 10 ай бұрын
Hi, good video , the explaining are awasome. But I have a problem. I add plex on the home page and show an error that put: API Error Information. Also in navidrome or qbittorrent that add like widgets too. Do you know how to solve this problem? thanks
@Jims-Garage
@Jims-Garage 10 ай бұрын
Sounds like you need a Plex API token. You can find out how to create one here: www.plexopedia.com/plex-media-server/general/plex-token/
@jothain
@jothain 9 ай бұрын
Dashy looked so awesome, that's until I tried the demopage. How on earth such common thing be so broken? 12:58 that's very minor bleed on yt downloads and cpotato, but trying to put the most minimal layout it essentially comes 100% unusable. Not cool at all.
@Jims-Garage
@Jims-Garage 8 ай бұрын
I think the demo page sells it short. There are some amazing dashboards you can create with Dashy.
@jothain
@jothain 8 ай бұрын
@@Jims-Garage It's not bad. Ended up trying it and it certainly is very so-to-say adapyable. Still I gotta say it's not cool that even bit too long names can be blocked by custom elements and that minimal layout imo is still very bad thing. But I get it. So much possibilities to customize its really hard to take everything into account. Just saying that maybe it would be worth to check those issues out before expanding. I used Heimdall and its very limited and I do prefer Dashy, eventhough you gotta think bit more with it. Heimdall is bit too limited imo. Works really well though.
@winkingbutthole812
@winkingbutthole812 3 ай бұрын
A year or so ago I gave Dashy a shot but I may have to spin it up again. I think it's time to stop distro hopping and start dashboard hopping
@Jims-Garage
@Jims-Garage 3 ай бұрын
It's a slippery slope!
@winkingbutthole812
@winkingbutthole812 3 ай бұрын
Oi, are you aware of a way I could send a Wake-on-LAN magic packet when I click on the button for a particular server?
@Jims-Garage
@Jims-Garage 3 ай бұрын
Great name! I am not aware of a way to do it through the dashboard, but it may support custom scripting, or their could now be a moule
The BEST Self-Hosted CCTV Solution With AI Object Detection?
26:16
Jim's Garage
Рет қаралды 70 М.
Which Self-Hosted Dashboard is Right For You??
14:56
Raid Owl
Рет қаралды 113 М.
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 14 МЛН
Китайка и Пчелка 10 серия😂😆
00:19
KITAYKA
Рет қаралды 2 МЛН
How to start your HomeLab journey?
17:32
Christian Lempa
Рет қаралды 47 М.
Time to UNSUBSCRIBE from Disney+, Netflix, etc!
14:08
Jeff Geerling
Рет қаралды 1,4 МЛН
Building My ULTIMATE, All-inOne, HomeLab Server
17:21
Techno Tim
Рет қаралды 98 М.
Install This Dashboard on Your Homelab now!
13:15
Novaspirit Tech
Рет қаралды 23 М.
Designing My Multi Site HomeLab
27:43
Techno Tim
Рет қаралды 56 М.
It’s time for a new HomeLab Dashboard // Homepage
23:55
Christian Lempa
Рет қаралды 83 М.
Secure authentication for EVERYTHING! // Authentik
39:50
Christian Lempa
Рет қаралды 119 М.
Top 5 Mistakes HomeLabs Make (watch before you start)
11:09
SpaceRex
Рет қаралды 77 М.
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 102 М.
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 784 М.
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 5 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 2,9 МЛН
WWDC 2024 - June 10 | Apple
1:43:37
Apple
Рет қаралды 10 МЛН