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.

  • Red
    link
    fedilink
    English
    21 year ago

    We are :P

    Tiff wrote a post here on self hosting it: https://reddthat.com/post/19103

    Also nearly everyone is using docker for Lemmy and as long as unraid lets you run docker commands you should be fine.

    Docker compose is (now) part of docker. It’s a way to describe all the containers you want, and then docker goes and does it. You should 100% learn docker compose, and Lemmy already has a compose file in their repo. So you should be able to copy paste and say docker compose up -d

  • ALERT
    link
    fedilink
    English
    11 year ago

    Nope. Waiting for an Unraid plugin :D

  • @[email protected]
    link
    fedilink
    English
    1
    edit-2
    1 year ago

    I got it going on a DigitalOcean VPS… I thought about hosting it on my Unraid machine, but at the end of the day I wasn’t very comfortable hosting a VERY public place on my home server.

    That said, having gone through the setup, I’m sure you could get it going on Unraid. I would use Docker Compose via the Compose Manager plugin, along with SWAG or NPM.

    There are some differences in how you use Docker Compose on Unraid vs on a VM, but nothing insurmountable! If you give it a shot, let us know how it goes!

  • @mcmxciA
    link
    English
    11 year ago

    I was able to get it running using the docker-compose CA app and the official docker-compose file after some tweaking. I’m running a similar nginx reverse proxy setup and no issues with federation.

    • Entropy
      link
      fedilink
      English
      01 year ago

      Could you share your compose and nginx conf? I’ve tried setting it up but no idea how to use compose

      • @mcmxciA
        link
        English
        1
        edit-2
        1 year ago

        Sorry, for some reason I didn’t see your comment. Ibracorp has a pretty good review of the compose plugin. My docker-compose file. I’ll have to sanitize my nginx file before posting. I’ll try to get to it tonight.