I am not sure how to self-host docker compose environments. Maybe somebody can help out.

I’m a software dev and not afraid of some sysadmin work.

Options I see:

  1. I see a docker-compose community app that lets you start setting things up, but haven’t investigated very much.
  2. Spin up a linux vm, pretend its not unraid and follow instructions. This is heavier-weight so I want to investigate the docker approach at least some.
  3. Individual dockers, sorta extracting each item in the docker-compose file and running them one-by-one.

I already have nginx proxy manager setup with other services, so that should be fine to expose things to the wider internet when I get that far.

  • burndown@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    My first thought is #3. It kinda sucks but unless you spend the effort to find an appropriate lightweight VM (which has to exist, right?) and want to set up backups/ansible/etc you might have to do the legwork.

    • blurredweasel@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yeah, makes sense. I already run VMs for other things (Home Assistant and a general programming env one), just boring ubuntu ones though.

      I have an unnecessarily beefy system (12core + 64gb of ram), so I guess the overhead isn’t bad, just the need to maintain yet another OS.