• milicent_bystandr@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    Thank you!

    Alas I can’t get it to work. After some tweaking and fixing, I’m stuck that the server doesn’t seem to be talking to redis, with this error,

    missing 'error' handler on this Redis client
    microservices worker error: Error: getaddrinfo ENOTFOUND database, stack: Error: getaddrinfo ENOTFOUND database    
         at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:120:26)     
    microservices worker exited with code 1    
    Killing api process
    

    I’ve been trying to learn bits of podman and docker and how to translate between the two… I think it’s just a bit much for me for now! Thanks anyway, and I’m sure I’ll come back and have another look at your instructions another time.

    • InnerScientist@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      No Problem!

      If you want to fix the issue: That seems like the hostname for one of the databases is wrongly set in the environment file, the hostname of containers is the same as the container name which can be read using podman ps.

      • milicent_bystandr@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        It worked! Thank you so much.

        My quadlet files are now cobbled together from various sources, cross-referencing yours with the official docker compose and a couple of podman examples I found. But I now have a functioning Immich running in rootless podman, accessed through a VPS reverse proxy!

        I’ll edit my first comment in the chain with some tips in case someone else comes across this looking for help.