Hi everybody I’m trying to get my lemmy instance working. I’ve got it installed now using yunohost. But now i’m running into issues with smtp. So first of all when I want to change the smtp setting in the admin of lemmy i get an error “site couldnt get updated” So i changed it in the lemmy.hjson file, but no change is visible in the admin settings in lemmy. Still 127.0.0.1 -no login - no password I assume that is the default setting. When I swaks my relay - brevo it works. So my mailserver setting are correct (I assume) I tried ‘sign up’ to make an account on my instance but that gives me an “email_send_failed”

Any help would be great! I’ve searched lemmy forums, yunohost forum and duckduckgo but nothing that helps me. #desperate Thanks!

  • anji@lemmy.anji.nl
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Well it is “working” for me. I’m using a YunoHost Lemmy 0.16.7 to type this comment :). But I agree there should be some kind of warning on the project that it’s only really partially working, and very outdated (thanks to the recent flurry in activity and changes).

    Mainly though I wish YunoHost would just support Docker idiomatically and install Lemmy “as intended”. Yeah Docker can be a bit of a pain and it uses more resources, but it also has many real advantages like siloing the apps from the host system…

    • cichy1173@szmer.info
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yunohost uses his own package managing and package format based on native app builds. Migrating to Docker would simply be a waste of this work. Furthermore, Yunohost is a great alternative to hosting with Docker. if Yunohost migrated to Docker, it would not be an alternative, but just a slightly simpler front-end.

      But yeah, some sort of containerization/sandboxing in Yunohost would be nice.

      • anji@lemmy.anji.nl
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        YunoHost “packages” are just scripts. In the case of Lemmy, Lemmy_ynh’s install script actually fetches the Lemmy Docker image and extracts the files (including pre-built binaries) from it. And then it writes the config files to use the system Psql instance instead of a containerized version.

        FWIW I don’t care how YunoHost installs the apps. Whether it’s fetching and running containers, or building from source, or grabbing binaries. As long as the apps work and the reverse proxy gets wrangled it’s fine with me. Just in this case refusing to run the Docker images directly is, at least momentarily, a problem for updating the app.

        • cichy1173@szmer.info
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          I just telling why Yunohost will not switch to Docker. Running normal Docker app wouldn’t be coherent with yunohost package managment. And how you can see, no containerization brings problem with updating some apps, not only with Lemmy, but - if I remember right - with Wallabag. Yunohost way of things has advantages and disadvantages. I use Yunohost for more than a year and I am not planning switch to Docker.