Over the years I accumulated very many services which I host myself and each of them has it’s own URL:

  • 6 websites, mine and my sisters
  • 3 instances of home assistant
  • Uptime Kuma
  • Synology with photos on it
  • Matrix server
  • Firefox sync
  • TinyTinyRSS
  • Mastodon
  • PeerTube
  • PieFed
  • Immich
  • Open WebUI (for local large language models)
  • UniFi (CCTV)
  • Baïkal (Cal- and CardDav)

I’m probably forgetting some of them now and I’m planning to host more in the future.

The problem is how to remember all of those URLs or domains. I have a system how I call them, but my extended family can’t really remember them.

I think it’s time for a landing page. Do you guys have any suggestions?

  • Darkassassin07@lemmy.ca
    link
    fedilink
    English
    arrow-up
    35
    ·
    edit-2
    12 hours ago

    Homepage

    Gives you a nice dashboard that you can configure however you like. It includes integration with a ton of existing services, as well as docker.

    My setup:

    Clicking on each service will open it’s respective url.

    The ‘healthy’ indicator at the top right of each service is it’s container health. Clicking on that will expand to show cpu, ram and network usage. Some of these services/docker hosts are on separate machines; it all integrates together nicely.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      There are a bunch of other static site generators as well. They’re mostly targeted at blogs and whatnot, but maybe that’s a good thing if you want to leave some instructions/documentation about each one.

    • denshirenji@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      8 hours ago

      This is what I use. I tried other ones, but this one is simple to set up and edit. It’s very clean and has a ton of widgets for services. I would like it to have a login option, but that isn’t a deal breaker.

      1000003017

      • Darkassassin07@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Yeah; the lack of authentication options is a bit of a bummer if you’re going to expose/share this page. There is always basic_auth in nginx or whatever proxy you’re using if you really want.