Hey everyone,
I was thinking if it would be worth hosting an instance of SearXNG, Invidous for Youtube and NextCloud for office and sync tasks in the same server an have them all in the page to make like an opensource alternative of what Google or major proprietary search engines do?
PS: For the email side I don't know which solutions would be good.
Hope this helps -
Also, some aren't really self-host options, I suggested them since the word "ecosystem" was used and got confused by what was exactly required.
EDIT: Re-read the question. I'm an idiot, leaving my answer up anyways.
EDIT2: Replaced Drone with Woodpecker per u/KrazyKirby99999's suggestion
EDIT3: Added an IDP per u/brygphilomena's suggestion
Thanks a lot for this detailed reply!
That'd be the ultimate Ecosystem.
I am gathering the ideas for the project as I would like to do it to provide to people like you and me who use Opensource software or Operating systems.
Wondering if this would make any sense as a big public project.
To get a sense of what two organizations already host freely, take a look at Disroot and Framasoft.
They look good thx.
I love initiatives like this. I personally think that there's definitely a demand for this stuff. Not for all the services but definitely some of them.
For example:
Basic stuff like Pastebin/Notes doesn't have many non-closeed source options. So a Microbin instance would do wonders.
On the other hand, there a decent number e-mail providers, even ones that serve the privacy niche. So if e-mail is lower on your priority list then it won't be a big problem.
For communications, Matrix.org hosts the largest Matrix instance. So most people will flock there. Therefore self-hosting Matrix for non-personal/organizational use might not be too beneficial.
Translation is mostly done using closed source services. Which sort of makes sense considering they leverage DeepL but I'm sure an open source service can work.
Workspace alternatives are also quite a few in number however, Cryptpad's focus on privacy isn't found everywhere. I'm sure a Cryptpad insurance would help the people quite a bit.
This is my take, I could be wrong. The important thing is to do things in a way that you don't burn a hole in your pocket. Even if donations come your way, managing costs by prioritizing what you choose to self-host as a public service should be done imo.
Also, if you do end up going through with it. I'd personally recommend dropping search engine altogether. Crawling the web is expensive and AFAIK only Brave, Gigablast and Mojeek don't extensively rely on Bing/Google. Even DDG relies heavily on Bing despite having its own crawler. So you'd end up relying on the usual suspects one way or the other. It's not worth the effort imo plus there are a lot of Searx instances.
Thanks for your honest thoughts on this!
For translation, use simplytranslate... Libretranslate is a good idea but its translation is utter garbage. Simplytranslate is a private frontend of Google's translate engine.
Wouldn't Woodpecker be better than Drone?
I am not familiar with Woodpecker. It looks like a fork of Drone so that alone is aces in my book.
Would you mind sharing why it's better?
Nice list. Worth noting that apps installed through the aurora store are pulled from google play and often have their own glorified spyware.
I would add an idP here. You really want a way to tie these together with a single login. Something like authentik.
Why the hell you choose TAILS as a replacement of chromeOS?
What else would you recommend? I'm open to suggestions.