It’s time for a new HomeLab Dashboard // Homepage

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 มิ.ย. 2024
  • *Get a 7-day free trial and 25% off Blinkist Annual Premium by clicking:* bit.ly/ChristianLempaApr24
    In this video, I will introduce you to my new HomeLab Dashboard called Homepage. It is a customizable application dashboard that supports over 100 service integrations, making it easy to monitor all your self-hosted apps like Proxmox, TrueNAS, Portainer, and more. With Homepage, you can easily access critical information and applications without having to remember IP addresses or hostnames. I will walk you through the installation and setup process, so get ready to see how this amazing tool can improve your HomeLab experience.
    ________________
    💜 Support me and become a Fan!
    → christianlempa.de/patreon
    💬 Join our Community!
    → christianlempa.de/discord
    ________________
    Read my Tech Documentation
    christianlempa.de/docs
    My Gear and Equipment-*
    christianlempa.de/kit
    ________________
    Timestamps:
    00:00 Introduction
    02:39 Install Homepage
    07:13 How I’m using Homepage
    10:23 Configure Homepage
    15:11 Configure Service Integrations
    18:16 Monitoring ping, web, and docker
    ________________
    This video is sponsored by Blinkist
    All links include affiliate links.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 162

  • @christianlempa
    @christianlempa  2 หลายเดือนก่อน +2

    Get a 7-day free trial and 25% off Blinkist Annual Premium by clicking: bit.ly/ChristianLempaApr24

  • @phelpsio
    @phelpsio 2 หลายเดือนก่อน +27

    Hey Christian, thanks so much for covering the project, I'm so happy you enjoy it. This will be a wonderful resource for new homepage users!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +4

      Thanks for watching :D

    • @bnassib
      @bnassib 2 หลายเดือนก่อน +1

      It was *the* push I needed to finally install it! I’ve been thinking about it for a while. Eventually it would be nice to have some back office to “add” services and bookmarks too. Maybe even automatically add widgets relying on the service’s name. That being said once everything is set up it looks and feels great

    • @phelpsio
      @phelpsio 2 หลายเดือนก่อน +2

      A GUI is part of our funding goal, but people don't seem very interested in supporting the project that way.@@bnassib

    • @oscarcharliezulu
      @oscarcharliezulu หลายเดือนก่อน

      It looks amazing - exactly what i’ve been looking for!

  • @wolfisraging
    @wolfisraging 2 หลายเดือนก่อน +12

    You're the man of aesthetics for sure.

  • @jacobcoulter3705
    @jacobcoulter3705 2 หลายเดือนก่อน +6

    I have been running Homepage for a few months and love it. The explanation of how to avoid clear text passwords really helped me so I can expand some widgets that I wasn't willing to use before! Thanks!

  • @BWphile
    @BWphile 2 หลายเดือนก่อน +11

    Running it now for half a year, really love it !!! Swapped it for Heimdall ;-)

    • @dukeseb
      @dukeseb 2 หลายเดือนก่อน +1

      I did the same

    • @ShoruKen
      @ShoruKen 2 หลายเดือนก่อน

      I like how easy it is to add/edit an item directly from the Heimdall web page without editing a config/yaml file. I can't switch to another dashboard without this feature. Everything else looks great!

    • @dukeseb
      @dukeseb 2 หลายเดือนก่อน

      @@ShoruKenI agree on some levels like heimdall would be ok for a start page for my wife…. But really it’s more of a visual bookmarks menu.
      This is a little more usable…
      And honestly you don’t need to go into the yaml files all that often to add stuff once you configure it.
      Usually the only tank I go into regularly is the bookmarks one and that doesn’t take much time

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Cool! Love it, too :D

  • @romayojr
    @romayojr 2 หลายเดือนก่อน +6

    i absolutely love homepage - i've used and tried many others but homepage is my absolute favorite because of the customizations it offers via the config file. well done on this video!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Yes, it's amazing ;)

  • @cyberjohn44
    @cyberjohn44 2 หลายเดือนก่อน +3

    Great video. Been using it for 5 months now replacing Heimdall. Love the level of customization.

  • @jameschavez3637
    @jameschavez3637 2 หลายเดือนก่อน

    been using homepage the last few months and love it

  • @mt_kegan512
    @mt_kegan512 2 หลายเดือนก่อน

    I've been LOVING homepage!

  • @robertroygaard902
    @robertroygaard902 2 หลายเดือนก่อน

    i love the new style of your video/setup ... great work - keep on going!!!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Thank you bro, I'll do!

  • @Fishyfish2752
    @Fishyfish2752 หลายเดือนก่อน

    Was Waiting for this one! Thank You!

  • @jfauger
    @jfauger 2 หลายเดือนก่อน +1

    to add services you can also define directly with labels on docker-compose file of the service you want monitor . well explained in the documentation.

  • @chrissshan
    @chrissshan 2 หลายเดือนก่อน

    just implemented this with your help, loving it thanks so much!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +1

      Fantastic! Glad it helped :)

  • @TominoNoxo
    @TominoNoxo 2 หลายเดือนก่อน +1

    😍 love your videos Christian. every time you give some awesome feature

  • @drbyte2009
    @drbyte2009 2 หลายเดือนก่อน +4

    I'am running homepage for more than a year now, i love it !! (came from Heimdall)

    • @TominoNoxo
      @TominoNoxo 2 หลายเดือนก่อน

      I already have Heimdall, but HomePage looks greater :)

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Cool!

    • @bluesquadron593
      @bluesquadron593 2 หลายเดือนก่อน

      Same grey. Took some time to get used to the extra information Homepage can offer, but after that it's a no brainer

    • @drbyte2009
      @drbyte2009 2 หลายเดือนก่อน

      @@christianlempa I deploy all my containers in a stack in portainer. Is there an easy way so you can use environment variables then? (for password and api token)

  • @mrn0b0dy22
    @mrn0b0dy22 2 หลายเดือนก่อน

    THIS is exactly what I was looking 4! 🙏🙏

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +1

      Awesome! Glad it helped :)

  • @nightmarenova6748
    @nightmarenova6748 หลายเดือนก่อน +1

    Homepage truly is my number one terminal! I used many before it like Heimdall , Homaar and etc but as soon as i installed Homepage, even tho it looked "intimidating", its really drop dead simpple and there are so many widgets and examples online that you can just copy and paste if you so choose, you just have to know what you are copying lol!

  • @jayjarrett732
    @jayjarrett732 9 วันที่ผ่านมา

    I never knew you could use visual studio like that. This is a game changer. Thank you.

    • @christianlempa
      @christianlempa  9 วันที่ผ่านมา

      Glad it was useful 😊

  • @jonathanchevallier7046
    @jonathanchevallier7046 2 หลายเดือนก่อน

    Thank you for this tour of this great tool. I'll test it ;-)

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Thanks for watching bro

  • @GlennPerdicaro
    @GlennPerdicaro 2 หลายเดือนก่อน

    HI! I had a lot of fun thanks to your guide! A thousand thanks!!! ;)

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Glad you enjoyed it ;)

  • @Jan12700
    @Jan12700 2 หลายเดือนก่อน +3

    Perfect timing, I use Homarr and aren't happy with it, because of not working integrations. I wanted to switch to a other HomeLab Dashbored for some time now, and now I can try Homepage.

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Awesome!

    • @ertlart3921
      @ertlart3921 หลายเดือนก่อน

      get it! it's awesome. Just have in mind, if your Homepage is publicly accessible, you should not use internal ip adresses for pings, since they expose if you inspect the website.

  • @JoaoPacheco
    @JoaoPacheco 2 หลายเดือนก่อน

    Congrats, great project 😎

  • @ws_stelzi79
    @ws_stelzi79 2 หลายเดือนก่อน +2

    I put versions for container in the .env file and in the compose file I put `container:${version:latest}`. This uses the defined version from the .env file. If that isn't set it uses the `latest` tag.
    Also you can use labels on Docker containers and it "magically" pulls information from these containers.

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Cool, I've also recently started to use env variable interpolation, maybe I'll update some of my boiler plates as well.

  • @SaPheiros
    @SaPheiros หลายเดือนก่อน

    This is insane. I'm coverring up all my project server on this tonight !

  • @SergeyBerengard
    @SergeyBerengard 2 หลายเดือนก่อน

    Yay!! Best dashboard ever

  • @humphrey4930
    @humphrey4930 2 หลายเดือนก่อน

    Wow I love this!

  • @craigw4644
    @craigw4644 2 หลายเดือนก่อน

    Liking Homepage, installed it a few weeks ago.

  • @ThatNateGuy
    @ThatNateGuy 2 หลายเดือนก่อน

    If nothing else, your videos really add gilding to your résumé/CV!

  • @ClaudeAlexandreRochatProfile
    @ClaudeAlexandreRochatProfile หลายเดือนก่อน

    Great as always take care

  • @chyldstudios
    @chyldstudios หลายเดือนก่อน +5

    You should include links to all resources used in the description. So we don't have to google each one.

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      Which one are you missing?

    • @restauradorcaseiro
      @restauradorcaseiro 25 วันที่ผ่านมา

      Or maybe you could just take a look at the homelab git repo... You could build even a Falcon 9 rocket from there ❤❤

  • @yungabilify
    @yungabilify 2 หลายเดือนก่อน

    Great recommendation!

  • @StanyCarteny
    @StanyCarteny 2 หลายเดือนก่อน

    Great work!!!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +1

      Thx mate

    • @StanyCarteny
      @StanyCarteny หลายเดือนก่อน

      @@christianlempa Great video, but I can't implement .env :(

  • @FTLN
    @FTLN 2 หลายเดือนก่อน

    Following along, this looks great :) I wonder if we can have intel-gpu-top widget next to CPU usage at the top ?

  • @davidclark9173
    @davidclark9173 2 หลายเดือนก่อน +1

    i love this program! you did a great video. i myself am still trying to figure out the custom widgets after 6 months of use. if you figure it out please do a short snippit on how to do it. thank you you are great!

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +1

      That's a great idea!

  • @optical_ideas
    @optical_ideas 2 หลายเดือนก่อน +1

    I started with heimdall, then homer. Both are still great, but homepage takes it to the next level

  • @ertlart3921
    @ertlart3921 หลายเดือนก่อน

    Hey Christian,
    i used to have Homepage before i purged my complete homelab for a switch from DockerCluster to Kubernetes.
    How did you solve the problem, that you expose your internal IP adresses with the pings set up?

  • @reloaded73
    @reloaded73 2 หลายเดือนก่อน

    Gud så komplicerat

  • @milicsantiago
    @milicsantiago 2 หลายเดือนก่อน

    Thanks a lot

  • @shabadabadoo4326
    @shabadabadoo4326 หลายเดือนก่อน

    Silly question.... assuming I'm running homepage in an LXC under proxmox.... would the cpu/mem/disk stats be relative to the LXC, or the parent host?
    Part of this is perhaps not understanding how applications work in LXC, but am very curious.

  • @jwspock1690
    @jwspock1690 2 หลายเดือนก่อน

    Top ! Danke....

  • @nikonratm
    @nikonratm หลายเดือนก่อน

    Awesome video thanks! I’m a big fan of homepage, have you checked out the quick launch feature? It’s dope!

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      Not yet! But I'll do thanks!

  • @PSYCHOPATHiO
    @PSYCHOPATHiO หลายเดือนก่อน

    I have not given any dash attention, but this is good, VERY GOOD :)
    altohugh i wish it has a login page with a user and pass and auth.

  • @Br4mVAL
    @Br4mVAL 2 หลายเดือนก่อน

    really nice video!

  • @sTaNdirt88
    @sTaNdirt88 หลายเดือนก่อน

    Hey Christian, also using Homepadge for a while. Could you please make a video, where you can show, how to configure docker-socket-proxy on a different host to get the information with homepage services? For example I have installed Paperless on my QNAP NAS in a docker container and portainer-agent installed. My raspberry pi has potainer, homepadge, grafana and different other containers installed and I would like to use the service widget for paperless to thea the container status as well. I also have a second raspberry pi with pi-hole, nginx and wireguard installed and also would like to integrate this containers with the services in homepage. But here you have to use docker-socket-proxy I guess to receive information from the docker-sockets on remote host.
    Would be asume to see another great video. Thanks a lot!

  • @mykyar9142
    @mykyar9142 2 หลายเดือนก่อน

    Oh, great new dashboard! Definitely, it is better than Dashy to me.

  • @brianlovelace
    @brianlovelace 2 หลายเดือนก่อน

    It's definitely cool, but I'm really in love with Homarr, even though I needed to set it up manually... vs how TrueCharts allow Homepage to be set up semi-automatically

  • @florianwilk7403
    @florianwilk7403 2 หลายเดือนก่อน

    Nice! Is there a connection to Identity Providers such as Keycloak or Authentic. Something like OAuth 2.0 or OpenID connect?

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Not directly, but you can watch my authentik video how to protect any web apps with traefik

  • @user-bh9vf2zu1r
    @user-bh9vf2zu1r 2 หลายเดือนก่อน

    Cool

  • @billybanana
    @billybanana หลายเดือนก่อน

    Thanks for the info re username and password variables. I was concerned about having those in clear text in the yaml files.

  • @crazywolf13
    @crazywolf13 2 หลายเดือนก่อน +1

    Looks awesome 🎉
    Definitely have to check it out.
    What do you think of Dashy?

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน +1

      Yeah it's amazing! I don't like the design of dashy, homepage seems to be more "my thing" :D

  • @hamidrazavi1400
    @hamidrazavi1400 2 หลายเดือนก่อน

    Thanks Christian for your awsome channel, I'm a big fan.
    I like your shell. please tell it's name and what OS you use?

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Thanks! I've made a video about it: th-cam.com/video/NfggT5enF4o/w-d-xo.htmlsi=3VoaY9IdilDKBpKX

  • @FatalSkeptic
    @FatalSkeptic 2 หลายเดือนก่อน

    Hi, I am using gethomepage as a chart in TrueNAS Scale and wanted to figure out how to setup the .env file. I saw that you added an {{ }} in the container and then rebooted the container and created an .env file. So my question is that do I have to create a new ENV entry for the container and then add it to the .env file that I create 1 level up from where the .yaml files are? Sorry n00b here, just tinkering around.

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      You have to add those env variables in the compose file as well, just lie I've shown in the tutorial. Maybe check out the docker docs about env variables, it should be described there.

  • @niels5622
    @niels5622 2 หลายเดือนก่อน

    Damn, this VSC layout. How have you done it, that glassy look? An extension for a background or is it a theme? 😊

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      It's called "background", but honestly, it's a bit buggy so I don't use it anymore :D

  • @BaMb1N079
    @BaMb1N079 หลายเดือนก่อน

    can I use OIDC or SAML authentication with this application? looks rather useful for enterprise use as well....

    • @christianlempa
      @christianlempa  หลายเดือนก่อน

      no, keep in mind it's a hobby project :)

    • @BaMb1N079
      @BaMb1N079 หลายเดือนก่อน

      @@christianlempa looks interesting nonetheless!

  • @736939
    @736939 2 หลายเดือนก่อน

    How did you added icons to services groups? And why the grafana shows API error I used login and password with the same link, should I use specific Grafanas dashboard link for it? Thankt you.

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      You have to configure it in the layout settings, check out my configs on git

    • @736939
      @736939 2 หลายเดือนก่อน

      @@christianlempa Thank you very much, it would be amazing if you show how to do create custom widgets )

  • @lairtonmendes2289
    @lairtonmendes2289 2 หลายเดือนก่อน

    Really Chris? Why you dont post this on last week? hahaha I spend all my weekend programing a homepage like this, but doing all by my self, all monitiring propxmox, mikrotik and etc hahaha
    Thank you broo you saved my next weekend.

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Haha what a timing :D

  • @mme1004
    @mme1004 2 หลายเดือนก่อน

    which terminal are you using on mac?

  • @wilsonlee5590
    @wilsonlee5590 หลายเดือนก่อน

    can this install to Linux server?

  • @danielberglv259
    @danielberglv259 2 หลายเดือนก่อน

    Was using Heimdall, but switched to Homepage a few month ago as I was getting to many services. Heimdall is great, but it does not scale well.

  • @Jugeenias
    @Jugeenias 2 หลายเดือนก่อน

    Da lacht er bei Unraid. Mich würde das Unraid Video echt total interessieren. Mach mal gern eins. Vor allem der Vergleich zu Docker :-) PS: Coole Videos machst du

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Vielen Dank :D ja mal schauen, wann ich dafür Zeit habe, vielleicht irgendwann um den Sommer rum.

  • @pddekock
    @pddekock 2 หลายเดือนก่อน

    Would love a video on Wazuh

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Maybe in the second half of this year, need to finish some projects first.

  • @vickknox
    @vickknox 7 วันที่ผ่านมา

    When you configured homepage to connect to proxmox, i noticed you had the variables for user name and password but you didn't specify those anywhere that i could see?
    So how did homepage authenticate with your proxmox to load up vm stats?

    • @christianlempa
      @christianlempa  4 วันที่ผ่านมา

      You can specify the values in a .env file within the same folder. Then it's loading the secrets from that file into the environment variables

    • @vickknox
      @vickknox 4 วันที่ผ่านมา

      @@christianlempa awesome thank you

  • @kritikusi-666
    @kritikusi-666 2 หลายเดือนก่อน

    sexy UI. I like it.

  • @skipper8
    @skipper8 2 หลายเดือนก่อน

    I like dashy but getting it to look good is hard, definitively prefer that minimalistic look

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      Can totally understand it, I don't the design of dashy tbh

  • @RoxioCZE
    @RoxioCZE 22 วันที่ผ่านมา

    how did u deal with permissions in vscode ssh? is your user root?

    • @christianlempa
      @christianlempa  21 วันที่ผ่านมา +1

      I'm not using the root user, but a user with root privileges, so technically yes :D

    • @RoxioCZE
      @RoxioCZE 21 วันที่ผ่านมา

      @@christianlempa what are the security implications of that? I suppose it’s fine in a homelab environment but would that be also be a good practice in production? Thanks

  • @Lunolux
    @Lunolux 2 หลายเดือนก่อน

    nice video,
    why choose only use them all xD
    i use flame, dashy, and homarr as main...
    homepage look great for the integration but dont use it very much

  • @moetocafe
    @moetocafe 2 หลายเดือนก่อน

    is it better to use podman?

    • @christianlempa
      @christianlempa  2 หลายเดือนก่อน

      What do you mean by that?

    • @moetocafe
      @moetocafe 2 หลายเดือนก่อน

      @@christianlempa are there any benefits of using podman vs docker, in terms of stability esp. under load, security, etc.
      I'm asking, because I want to make something with Homepage, but on a server, not in local.

  • @f0ssig
    @f0ssig หลายเดือนก่อน

    It's hard to read the text in your vscode

  • @umiseaz
    @umiseaz 2 หลายเดือนก่อน

    I still using homer...

  • @oelsardine9422
    @oelsardine9422 2 หลายเดือนก่อน

    9:17 "I don't know where my wife is"

  • @freestudymusic550
    @freestudymusic550 หลายเดือนก่อน

    Light mode lol 😂

  • @Yan-qf1mq
    @Yan-qf1mq 18 วันที่ผ่านมา

    promo sm 🏃

  • @itsamemarkus
    @itsamemarkus 2 หลายเดือนก่อน

    12:22 totally blaming you for this

  • @BeardedLearza
    @BeardedLearza 2 หลายเดือนก่อน

    dark mode is king like mode sucks.....lol

  • @Fastmancz_
    @Fastmancz_ 2 หลายเดือนก่อน

    Thanks for for your tip.

  • @kjakobsen
    @kjakobsen 2 หลายเดือนก่อน

    Brilliant name, that will be easy to find on Google. ;-)