I’m still a newcomer to self hosting, and I could use some guidance on how to best accomplish what I’m trying to do.

Right now, I’ve got AdGuard, Jellyfin, and Nextcloud running on a Raspberry Pi 4 with a 500 GB external hard drive, using YunoHost. Those services are all available at my free domain name provided by YunoHost.

I’d like to run all of those services on the same Pi they’re on now, but using Docker, so I have more control and access to more applications. I would also like to configure a reverse proxy so I can access them at, for example, nextcloud.mydomain.com. (YunoHost doesn’t support custom domains from Porkbun, which is the registrar I’m using.)

What would be the least painful way to go about this? I understand how Docker works conceptually, but I admittedly don’t really know how to use it in practice. Are there any resources available that would get me up to speed quickly?

Appreciate the help - thanks!

  • @Deckweiss
    link
    English
    23 days ago

    Personally I use Dokploy. It’s a dead simple docker web UI that makes domains and ssl easy peasy

    • @[email protected]
      link
      fedilink
      English
      3
      edit-2
      2 days ago

      Dokploy

      This is neat, but not having an install guide and just a “run this script you got off the internet” is a huge no-no.

      They need to just provide the docker-compose and .env files.

        • @[email protected]
          link
          fedilink
          English
          22 days ago

          That script just runs a single docker container at the end. But it also inits swarm so would break an existing setup that doesnt use swarm. I don’t like this project so far.