After 5 months of chipping away at it, PieFed is now an installable ‘app’ in the Yunohost store! It’s been there for a couple of weeks actually but until this weekend it had a scary red exclamation mark because some automated tests hadn’t ran yet. But that’s gone now so I feel confident about recommending it to others.

Yunohost is a linux distro for servers that has a web gui for installing and managing services, that takes all the hassle out of self-hosting. How to get started with Yunohost.

@squirrel@piefed.kobel.fyi and @michael@piefed.chrisco.me have had good success setting up their instances already: https://piefed.social/c/piefed_meta/p/1561141/thanks-to-rimu-ericgaspar-and-tituspijean-yunohost-has-a-working-piefed-setup

  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    What is sca4y to me is that it feels like an abstraction layer so you don’t get access to the software you’re hosting anymore, at least not that easy, so as soon as anything breaks you’re at the mercy of YunoHost to expose what ever you need to get it working? I never used it myself, so I might be totally misinformed ^^

  • f@quokk.au
    link
    fedilink
    English
    arrow-up
    11
    ·
    6 days ago

    Fantastic! Yunohost is an excellent way to selfhost.

    Thanks for this.

  • squirrel@piefed.kobel.fyi
    link
    fedilink
    English
    arrow-up
    9
    ·
    5 days ago

    Can confirm, it runs great. I wanted to self host for a long time, tried the barebone and docker install methods but failed multiple times. I’ve self hosted WordPress for 15 years and love their easy 1-click-installer approach. YunoHost provides a similar experience.

    Thanks to everyone involved for making this happen.

  • Auster@thebrainbin.org
    link
    fedilink
    arrow-up
    7
    ·
    6 days ago

    Saving to check later. 👀

    Btw, didn’t follow through much so I ask, what’s special about Piefed when compared to Friendica, Mbin or Lemmy? Been meaning to get practice in web hosting by setting up an instance but as I don’t know how to use a same domain for multiple instances at once, I want to proceed cautiously at first.

      • Auster@thebrainbin.org
        link
        fedilink
        arrow-up
        4
        ·
        5 days ago

        Thanks!

        As an user, tiled posts + domain block are the most interesting features for me. It’s competing with Mbin for priority now, as Mbin has hybrid view + domain blocking.

        Also was a bit drowsy when I commented before and hadn’t noticed, but the two people mentioned have their instances in subdomains, so I’m guessing the tool allows it? Didn’t read the tutorial fully either, so will have to take a deeper look.👀

        • Arcanine@piefed.chrisco.me
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 days ago

          Yeah that was one of the bigger issues before with the old yunohost script. You had yo do some work on the .env file if i recall. Yunohost now deals with subdomains.

        • squirrel@piefed.kobel.fyi
          link
          fedilink
          English
          arrow-up
          3
          ·
          5 days ago

          the two people mentioned have their instances in subdomains, so I’m guessing the tool allows it?

          Yes, when you set up your domain in YunoHost and have configured your DNS correctly, you can manage your subdomains directly in YunoHost.

  • Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    Small clarification: Yunohost is not a distro. It’s just a graphical Docker manager.

    They do have a .iso you can use but it’s never worked for me. You just install Debian and then run a command and it’s the same thing.

    • Arcanine@piefed.chrisco.me
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      5 days ago

      It doesn’t work with docker just FYI. Unless you do a bit of work. Everything runs bare metal. But yeah its just Debian server + LDAP + other great features. Ease of use.