I was using LibReddit to check in once in a while, and it died today and Teddit instances are giving error 429 too, so yeah, no more Reddit from now on

  • venusenvy47@lemm.ee
    cake
    link
    fedilink
    arrow-up
    1
    ·
    1 年前

    That’s the command I used.

    sudo docker run -d --name libreddit -p 80:8080 libreddit/libreddit

    Then I checked the port traffic with sudo lsof -i -P | grep -i “listen” and saw it running on port 80. And I could only connect to it from my browser on port 80. But it doesn’t matter, I switched to teddit in Docker and have it running with a compose file, so I’m set.

    • Mugmoor@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 年前

      Yes that command is binding port 80 to 8080. If you wanted it to run on port 8080 you’d run this command instead:

      sudo docker run -d --name libreddit -p 8080:8080 libreddit/libreddit

      The first port number is your local network, the second is the internal docker network.

      And yes, using a compose file is what I would recommend.

      • venusenvy47@lemm.ee
        cake
        link
        fedilink
        arrow-up
        1
        ·
        1 年前

        Oops. I don’t fully understand Docker and I misread the instructions for selecting the port.

        On a related topic, is there any reason why I had to use “sudo” to run these Docker commands? I tried both without sudo and they both failed.