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!

Jean-Mich Much
link
fedilink
English
221M

I’m tired of Cloudflare … 😔

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
31M

Sorry about that, had to enable attack mode temporarily to fight bots. Should be fine now.

@mac@lemm.ee
link
fedilink
English
41M

Yeah I havent been able to load the cf verification on my android for like over a week now lol

@Jimmycakes@lemmy.world
link
fedilink
English
11M

Maybe your phone is compromised! Thanks cloudflare

I installed umatrix recently, and having to enable cloudfare on each site is a pain.

𝘋𝘪𝘳𝘬
link
fedilink
English
151M

Never heard of 99% in that list.

Also, Gitea should not be there. It is a corporate -owned open core project that was hostilely taken away from the community.

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
21M

Didn’t know that. Do you have more info/source?

𝘋𝘪𝘳𝘬
link
fedilink
English
121M

There – of course – won’t be a singular official source stating “Hey guys, we’re open core now”. You need to put this together bit-by-bit.

Here are some links for research

  • Official statement on the takeover
  • Gitea Enterprise/Gitea Cloud hiding features behind a cloud solution and a paywall which makes Gitea itself open-core
  • Open Letter to the new Gitea owners with a summary and a reply, signed by a lot of Gitea devs and FOSS scene people.
  • As @gratux@lemmy.blahaj.zone mentioned: A fork under the name Forgejo was done due to new Gitea owners did not care much about the concerns. (Started as asoft-fork but with 10.0 it became a hard fork.)
  • Gitea owners made it mandaroy to remove copyright headers and set the corporation as copyright holder. Here, here, and here
Victoria
link
fedilink
English
111M

Forgejo is the fork that sprung from this whole debacle. https://forgejo.org/2022-12-15-hello-forgejo/

While I don’t disagree with your sentiment, it seems like this list is just “self hosted open source alternatives”. Even if there are better options, Gitea still falls under that definition, no?

𝘋𝘪𝘳𝘬
link
fedilink
English
41M

It falls under self hosted, at least. If it is still truly open source is highly debatable.

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
21M

UPDATE: I’ve added advanced search filters directly on the listing, so you can now filter self-hosted tools by their alternative, category, tech stack used and licence they’re released on 🔥

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).

@rjmalagon@lemmy.world
link
fedilink
English
21M

Onlyoffice + Nextcloud. Is a little complex to self host the Onlyoffice Document server (the backbone of Onlyoffice collaboration), but it works very nice for multi user document collaboration, it even works on federated instances when using same document server.

Thanks! I’ll give it a whirl.

Search seems broken. The following gives me a “Something went wrong” page

https://openalternative.co/?q=firebase

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
21M

Should be fixed now. DB was down due to high traffic.

go $fsck yourself
link
fedilink
English
61M

I think it would be important to include current version information on the cards. For example, Pocketbase is still very much in beta and they make breaking changes pretty frequently.

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
31M

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.

@Appoxo@lemmy.dbzer0.com
link
fedilink
English
5
edit-2
1M

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.world
creator
link
fedilink
English
11M

We’ve talked with Ethan (owner of selfh.st) and shared some insights, but I’d definitely be open to collaboration. I don’t think merging both sites is possible since we’re focusing on different topics, but maybe we can figure something out.

@x00z@lemmy.world
link
fedilink
English
31M

Your self hosted page should have the categories listed too.

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
31M

Done 👍

@x00z@lemmy.world
link
fedilink
English
31M

Great stuff.

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
41M

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
01M

deleted by creator

@trilobite@lemmy.ml
link
fedilink
English
11M

I think vTiger community efition is still open source?

@ipkpjersi@lemmy.ml
link
fedilink
English
2
edit-2
1M

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

@piotrkulpinski@lemmy.world
creator
link
fedilink
English
21M

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

@paequ2@lemmy.today
link
fedilink
English
17
edit-2
1M

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

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?

@paequ2@lemmy.today
link
fedilink
English
81M

For the specific case I’m talking about (CLAs), I check if the project (on GitHub or wherever) requires signing a CLA to contribute. In Joplin’s case, they do:

Basically, with a CLA they can change the license at any time to whatever they want. If they want to go closed source tomorrow they can with zero trouble. Without a CLA, they would need approval from everyone who has contributed to the project to do a license change, giving the project proper open source protections.

@PresidentCamacho@lemm.ee
link
fedilink
English
2
edit-2
1M

This needs to be made more visible on github, like a little tag near all the share data under about. But I guess the only way that would work was people self reporting their CLA’s. And not sure how keen microsoft would be on a consumer protection change

@egerlach@lemmy.ca
link
fedilink
English
21M

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).

@paequ2@lemmy.today
link
fedilink
English
11M

Interesting! I didn’t realize this! https://www.gnu.org/licenses/why-assign.en.html

only the copyright holder or someone having assignment of the copyright can enforce the license. If there are multiple authors of a copyrighted work, successful enforcement depends on having the cooperation of all authors.

So it seems like the FSF does this in order to be able to enforce GPL. Buuut, these guys really gotta be the exception. I feel like the probability of the FSF selling out and going full corporate evil is pretty low…

a good idea to have a CLA so that’s no conflict that the project owns the code.

That’s exactly the problem though. The project owning the code, instead of the contributors owning the code.

Maybe a filter by license?

@paequ2@lemmy.today
link
fedilink
English
1
edit-2
1M

I don’t think the type of license matters too much if you have to sign a CLA, since the company can just change it whenever they want. For example, you can be AGPL today (Joplin) and then not AGPL tomorrow.

qaz
link
fedilink
English
61M

Why does it list Gitea instead of Forgejo?

What’s wrong with gitea?

@paequ2@lemmy.today
link
fedilink
English
61M

Seems like the owners of Gitea did something like a self-coup and kicked out community members from the project. https://gitea-open-letter.coding.social/

Forgejo is the community-driven fork of Gitea.

Create a post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 254 users / day
  • 729 users / week
  • 1.53K users / month
  • 4.07K users / 6 months
  • 1 subscriber
  • 4.23K Posts
  • 88.4K Comments
  • Modlog