Hey, community :)

I run a website that showcases the best open-source companies. Recently, I’ve added a new feature that filters self-hosted tools and presents them in a searchable format. Although there are other options available, like Awesome-Selfhosted, I found it difficult to find what I needed there, so I decided to display the information in a more digestible format.

You can check out the list here: https://openalternative.co/self-hosted

Let me know if there’s anything else I should add to the list.

Thanks!

  • surph_ninja@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 hours ago

    What self-hosted alternative would you recommend for document collaboration? Word processing docs, spreadsheets, pdf’s, etc.

    I was using Nextcloud, but it’s not been as straightforward for file-sharing as I’d like, multiple people can’t work on a document at once, and it doesn’t save changes consistently (especially with fillable PDF’s).

  • ipkpjersi@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    13 hours ago

    Wow, that’s a really complete list. Thanks for sharing! I might check out Dokploy some time, it sounds interesting.

    • piotrkulpinski@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 hours ago

      You should check it for sure! I actually use it to deploy some of the services I need for running OpenAlternative.

  • Appoxo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    14 hours ago

    Maybe you wanna collaborate with selfh.st to complete each others list?

    Edit: Looked at the list. Good job on the design and content. Bookmarked it :)

  • piotrkulpinski@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 hours ago

    Thank you all for the comments and the feedback! I’ve implemented most of the things reported. You can now filter the self-hosted tools by category directly in the filters. Tool cards should now show more info about the product on hover (longer description and the most popular alternative).

    If you see anything else to improve, let me know.

  • piotrkulpinski@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 day ago

    So sorry for all the errors! I got crazy traffic to the website and the database is not holding on as it should. Will have to upgrade the server very soon🫡

  • pemptago@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 day ago

    Very cool. Would it be silly/out of scope to have cli and/or tui programs? EG cat, bat, grep, ripgrep, gitui, etc?

  • paequ2@lemmy.today
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 day ago

    One thing I would like to see is a way to distinguish which apps do Real™ Open Source vs fakie open source. For example, I see Joplin on there saying “Your secure, open-source note-taking companion”. I guess that’s technically true at this point in time, but they also force contributors to sign a CLA so they have the option to pull the rug later on. (Something which does happen.)

    They even say so explicitly:

    This is necessary so that if we ever want to change the license again we are able to do so

    https://joplinapp.org/news/20221221-agpl/#what-does-it-change-for-developers

    And fine, if they want to do that it’s up to them. I’d just like a quick way to tell the difference between open source 😒 and Open Source 😄.

    simpsons

    • egerlach@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      13 hours ago

      The Free Software Foundation requires “CLAs” as well. I have no fear that they’re going to rug-pull. I don’t think we can use that as the indicator. IMO, it’s even a good idea to have a CLA so that’s no conflict that the project owns the code.

      The warning for me is if the project is run by a company, especially a VC-backed company. Joplin isn’t, so I would be comfortable using it (although I don’t).

    • PresidentCamacho@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 day ago

      How would you determine if a thing is true open source, or capitalism masquerading as open source like you’ve described, if you were to just stumble onto a software randomly and wanted to check?

  • paraphrand@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 day ago

    I wish more software wasn’t “hosted” these days.

    I miss app ass apps.

    Don’t mind me. I’m just feeling old.

    • Jimmycakes@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      1 day ago

      I mean this lemmy is for self hosting apps. Not sure what you were expecting to come across lol. If you don’t have a Nas or server or dedicated host computer you’re probably not gonna enjoy anything in this lemmy

    • paequ2@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 day ago

      Hosted apps means you can use them on multiple devices. Otherwise, I have to wait until I get home, power up my laptop, wait for the OS to boot, wait for the app to load, then do the thing I wanted to do.

      Any thoughts on how to solve the data sync problem without hosting? I guess I remember some apps doing a local network sync to get data to multiple devices. I kinda remember having problems with that not working all the time…

      • paraphrand@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        1 day ago

        I guess when I complain, I’m not really talking about hosting at all. I’m talking about things being written in stuff like python, with web UIs instead of native software.

        I miss native software. And native software could be placed on a server. I prefer to run a Mac Mini for my home server, because I can use as many native apps as possible. Along with the all the other web-interface-based scripts and things.

        People like to act like Docker containers and environment variables are simple. But so often these things are not.

        Anyway. As someone else pointed out, it’s strange for me to be posting these lamentations in this community. I don’t mean to throw shade or talk shit.

        So I’ll leave it there.

        • paequ2@lemmy.today
          link
          fedilink
          English
          arrow-up
          0
          ·
          21 hours ago

          People like to act like Docker containers and environment variables are simple. But so often these things are not.

          Oh for sure. I hate it when apps are like “EZ one line install” but then spin up a bunch of Docker containers. It’s just more potential for shit to break.

          A huge reason I like Navidrome is because it’s just a single static Go binary. Can’t get much easier to manage than that. Plus a bunch of native music apps are available as well. Wish more software was like that.

      • DaCrazyJamez@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 day ago

        Considering this is a self-hosted specific community, I would say to host the app on your home server, and create your own private portal.

  • nottelling@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 day ago

    In addition to other suggestions, the cards need to show what they’re alternative to without clicking.

    • derek@infosec.pub
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 day ago

      Near as I understand it: years ago some dumb engineering decisions were made, acknowledged, and corrected. Is there some recent scandal I’m out of the loop on?