(Using https://github.com/LemmyNet/lemmy-ansible)

The ansible-playbook command itself connected to the VPS and completed without any errors or warnings. This is on a completely fresh VPS with Ubuntu Server 22.04.

I created all directories needed in the guide, and the only file I modified was the inventory/hosts file - filling in the username/domain for SSH, domain name, contact email and adding the location of the private key for SSH.

The guide didn’t note any changes to config.hjson I needed to make, so I copied that file as requested but left it with the default content. I’m thinking if I missed something it’s most likely there.

I couldn’t access the web UI and with some investigation I found the dessalines/lemmy:0.17.4 (backend) container is continually restarting, apparently because it can’t reach the database - sudo docker container logs <id> returns the following:

thread 'main' panicked at 'Error connecting to postgres://lemmy:PasswordRedacted@postgres:5432/lemmy', crates/db_schema/src/utils.rs:161:56

I’m not sure what to do at this point, so I would be very appreciative of any help with this issue.

  • Veraticus
    link
    fedilink
    English
    41 year ago

    Sounds like your Postgres instance is offline. Any logs from that container?

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

      deleted by creator

      • Veraticus
        link
        fedilink
        English
        21 year ago

        Can you log into it using your password? If so, then the network between the two isn’t working properly and you’ll need to check your Docker network config.

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

          deleted by creator