I wanna be back for develop another UI for Lemmy, which will look like modern Reddit, but better.

Earlier i install lemmy with this guide: https://www.youtube.com/watch?v=4fzCUEpFnDg

but now, devs made changes around nginx, so… i cant install Lemmy now. Docker sends me errors))

If you are interested in developing a new UI, please contact me, I need the help of people who understand the installation issue.

    • nameasdOP
      link
      fedilink
      11 year ago

      Ok. I go try it from scratch again.

      Yes i install on clear VDS fresh instance.

      Ok, i write my steps here, hope you can help me and other users :)

      1. Install VDS ubuntu 20

      2. Go to Putty, connect ssh with root;pass

      3. apt -y update && apt -y upgrade

      4. apt -y install vim

      5. Now i need instal docker

      apt -y install ca-certificates curl gnupg lsb-release

      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

      echo “deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

      apt -y update

      apt -y install docker-ce

      1. Now need delete Apache for stability nginx:

      sudo /etc/init.d/apache2 stop

      sudo apt-get purge apache2

      1. Lets go install nginx

      apt -y install nginx

      sudo systemctl enable nginx

      sudo systemctl start nginx

      sudo systemctl status nginx

      Ok, all works. There are no errors.

      1. Install certbot for https

      apt install certbot python3-certbot-nginx

      certbot certonly --nginx -d uebishe.com,www.uebishe.com

      write my mail, and agree all steps

      1. wget https://raw.githubusercontent.com/LemmyNet/lemmy-ansible/main/templates/nginx.conf -O lemmy.conf

      change params on

      vi lemmy.conf

      systemctl restart nginx

      And now we have problem:

      and journalctl -xe told me:

        • nameasdOP
          link
          fedilink
          11 year ago

          nah, the same problem.

          in addition, now I have run out of the limit for reissuing SSL certificates. Due to the fact that I cleaned and installed it from scratch more than five times. It seems that the limit will be reset tomorrow.

          • Salamander
            link
            fedilink
            11 year ago

            Oh no! It is possible to save your SSL certificates by simply copying the files into your computer, then you don’t need to run the certbot again.

            • nameasdOP
              link
              fedilink
              11 year ago

              This is the least of the problems. At least it is solved simply by waiting :D

              Maybe you will record a new video manual about how you manage to install lemmy 0.17?

              • Salamander
                link
                fedilink
                21 year ago

                I can do that, but I can’t right now, I am very busy writing for my thesis unfortunately :/

                If I manage to write enough tonight I might be able to do it tomorrow.

                • nameasdOP
                  link
                  fedilink
                  11 year ago

                  Yes, I understand, anytime you’re free.

                  It’s just that in the coming months I have a lot of time to continue developing the UI and I decided that it would be useful for the Lemmy community. Considering that I have already done this before. Hope i dont get stuck in such a stupid stage :D

                  • Salamander
                    link
                    fedilink
                    21 year ago

                    I think that if you use the new docker-compile file, the one that includes the NGINX block, then you might not need to go through the step of the nginx configuration.

                    I have not tested this myself though, but I can test it when I make the updated tutorial.