awesome-privacy icon indicating copy to clipboard operation
awesome-privacy copied to clipboard

[ADDITION] 📝 `Websurfx`

Open neon-mmd opened this issue 1 year ago • 8 comments

Category

Search Engines

Software to be added

Websurfx 🚀 An open source alternative to Searx which provides a modern-looking, lightning-fast, privacy respecting, secure metasearch engine.

A few things to note:

  • Websurfx source code is hosted on GitHub

  • Websurfx uses JavaScript, which we are planning to eliminate with help of feature based compilation feature provided by rust. Also, by migrating to rust based web framework called leptos. Which will look something like this:

  • Default: It will use wasm and js with csr and ssr.

  • Harderned: It will use ssr only with some js

  • Harderned-with-no-scripts: It will use ssr only with no js at all.

Supporting Material

GitHub link to repo: https://github.com/neon-mmd/websurfx Recent Security fixes I made:

  • https://github.com/neon-mmd/websurfx/issues/172
  • https://github.com/neon-mmd/websurfx/issues/108 Recent Posts:
  • A post explaining my project: https://programming.dev/post/2679227
  • A post sharing programming content to teach on how to wrap error with enums with error-stack crate : https://betterprogramming.pub/how-to-wrap-your-errors-with-enums-when-using-error-stack-77b122016e6e

Association Disclosure

I will like to fully disclose my association as the owner of the project.

Would you like to submit a PR?

Maybe?

Please tick the boxes

  • [X] You have filled out this form accurately, and to the best of your knowledge
  • [X] You have indicated whether or not you are associated with the suggested addition
  • [X] A similar submission has not already been opened for this software / service
  • [X] You agree to the code of conduct

neon-mmd avatar Sep 07 '23 17:09 neon-mmd

Please ensure that your ticket's title is preceded with a category. For example, [ADDITION], [AMENDMENT], [REMOVAL] or [QUESTION].

liss-bot avatar Sep 07 '23 17:09 liss-bot

If you're enjoying Awesome-Privacy, consider dropping us a ⭐
🤖 I'm a bot, and this message was automated

liss-bot avatar Sep 07 '23 17:09 liss-bot

This looks awesome! I'm trying it out now :)

I noticed the docs say it's still in in the testing phase, and not ready for production use. Maybe it would be worth waiting until it's stable before including here? Or at least MVP feature complete, with a Docker container.

Lissy93 avatar Sep 07 '23 17:09 Lissy93

This looks awesome! I'm trying it out now :)

Thanks :heart: for trying it out. I really appreciate it :+1: .

I noticed the docs say it's still in in the testing phase, and not ready for production use. Maybe it would be worth waiting until it's stable before including here? Or at least MVP feature complete, with a Docker container.

No, actually the thing is the project has become stabilized, and we are about to get the first release done by September 30th or even earlier, just a few things remaining to be done. So we are already planning to update the Readme of our project at the end of the first release. Also, I have read the contributing guidelines a few times prior to submitting the issue to make sure I don't miss anything there. So keeping the guidelines in mind, I submitted the PR because I know this project doesn't need unstable or unfinished projects being listed in the readme. :slightly_smiling_face:

Also, for the docker deployment part :slightly_smiling_face: . I would suggest taking a look at this section of our docs, we have this covered there:

https://github.com/neon-mmd/websurfx/blob/rolling/docs/installation.md#docker-deployment

neon-mmd avatar Sep 07 '23 19:09 neon-mmd

@Lissy93 can you please take a look at this issue. It has been nearly a week. So I would suggest having it worked on if possible :slightly_smiling_face: .

Also, just as a side note, I don't like pinging others, but I thought I should remind you. Sometimes people tend to forget because of life and other things like having too many notifications too work on, etc. so I thought I give you a soft reminder. I hope you will not take it negatively :slightly_smiling_face: .

neon-mmd avatar Sep 14 '23 21:09 neon-mmd

Let's wait until you've got the first stable release published :)

Lissy93 avatar Sep 15 '23 08:09 Lissy93

Let's wait until you've got the first stable release published :)

@lissy93 I have just released the first stable release. So I would suggest having another look at our project and having this PR worked on and merged. :slightly_smiling_face:

Also, here is the changelog of the new release:

https://github.com/neon-mmd/websurfx/releases/tag/v1.0.0

neon-mmd avatar Oct 01 '23 18:10 neon-mmd

Please ensure that your ticket's title is preceded with a category. For example, [ADDITION], [AMENDMENT], [REMOVAL] or [QUESTION].

liss-bot avatar Oct 09 '23 10:10 liss-bot