I just wanted to show off a cool project I’ve found recently. Dashy is a very customizable dashboard that works perfectly for self-hosting projects. You can monitor any service that is reachable via http/https and use widgets like the universal web search interface, I’ve enabled in my installation.

I only use it as a glorified startup page for my browsers with the search function, but to give you an idea of what’s possible, you can take a look at some more creative examples as well.

  • Sea of Tranquility@beehaw.orgOP
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    10 months ago

    Nextcloud AIO is just a link (just the local IP+port) to the maintenance interface of my NC installation. The officially supported docker image of Nextcloud (link here) has a built-in maintenance interface which allows you to update the installation and all dependencies.

    Because Nextcloud is more complicated to maintain (especially when you have a lot of apps installed), I have split all that functionality across multiple smaller services. Baikal, WebDAV, Vaultwarden and Freshrss are technically not needed if I use Nextcloud apps, but all of those services are easily configurable as docker containers and if one of them fails, none of the others are affected. If I use Nextcloud for everything and treat it as a monolithic service, I would lose all functionality if the service fails. Because of that, I only use Nextcloud’s core functionality, which is syncing files across devices and automatically uploading all the pictures I take with my phone. For everything else, I have a dedicated service that is easier to set up and maintain.

    • 1984@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      Understood, thank you for the information.

      FYI, Syncthing is even lighter on resources if all you need from Nextcloud is syncing across devices.