searx / searx-instances

Searx instance list
https://searx.space/
GNU Lesser General Public License v3.0
91 stars 19 forks source link

Add https://swivro.net #221

Closed xiaoyong-wang closed 2 years ago

xiaoyong-wang commented 2 years ago

General

Bot protection

Yes, I have installed antibot-proxy or another bot protection.

Source code URL

https://github.com/Swivro/searxng

Comment

This instance also offers a Tor Hidden Service accessible via the following link: http://sdupg55ie7jpj3urdgyhxzgcv5ube7bq5gzbdtvpa3k44wdlxoeuvpid.onion/

The hidden service URL might change 1 or 2 times this year, and if it does, it will be updated on the site footer (swivro.net).

Lastly, though I have installed bot protection on my web server, it is currently disabled as I am waiting for a response from the provider (BotGuard) regarding an issue I am experiencing with their software.

unixfox commented 2 years ago

As per the AGPL license, you are required to disclose your source code if some modification were made: https://github.com/searx/searx/blob/master/LICENSE

xiaoyong-wang commented 2 years ago

As per the AGPL license, you are required to disclose your source code if some modification were made: https://github.com/searx/searx/blob/master/LICENSE

The only modifications I made were to the Oscar template (modified some basic HTML and CSS), and those changes can be seen by viewing the webpage source. I have not touched anything else besides settings.yml Am I still required to disclose my source code if it's identical? I feel like that would be kind of pointless, because as mentioned, I only modified some basic HTML and CSS on the Oscar template, and those changes can be seen by viewing the source of the webpage.

The license basically states that I must disclose my code when I distribute, publish or serve modified or derivative software. I'm not sure if I would consider modifying some HTML and CSS on the Oscar template to be modifying the source code. I do also see numerous other instances listed at searx.space which modified the HTML and CSS of the template in the same way that I did, and they also do not disclose their source, as the source code link in their footer just goes to the original searx repository.

unixfox commented 2 years ago

Just because some people aren't doing the right thing doesn't automatically mean you should do the same.

The oscar theme is part of the SearX source code, and you are publicly publishing (though https://swivro.net) a modified version of SearX so as per the license you have to disclose your source code.

return42 commented 2 years ago

I do not have a git repository for its code since it is identical, aside from what I just mentioned above.

I recommend to have one / I recommend to fork SearXNG (or searx) and commit your modifications on top .. to update from SearXNG (or searx) just rebase. This is how I maintain my instance in a branch darmarit.org https://github.com/return42/searxng/commits/darmarit.org (e.g. https://github.com/return42/searxng/commit/1a27961adecfc17a1df5dae15d84a958f7b1a0f3)

xiaoyong-wang commented 2 years ago

Okay, I see. Can you give me until the end of the day to create a git repo for my source code? Currently 3 AM and am heading to sleep.

On Tue, Jan 4, 2022, 4:21 AM Markus Heiser @.***> wrote:

I do not have a git repository for its code since it is identical, aside from what I just mentioned above.

I recommend to have one / I recommend to fork SearXNG (or searx) and commit your modifications on top .. to update from SearXNG (or searx) just rebase. This is how I maintain my instance in a branch darmarit.org https://github.com/return42/searxng/commits/darmarit.org

— Reply to this email directly, view it on GitHub https://github.com/searx/searx-instances/issues/221#issuecomment-1004644589, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANBUWOYH5GHEVYVJ4HPGRITUUK3XZANCNFSM5LGJA6BA . You are receiving this because you authored the thread.Message ID: @.***>

unixfox commented 2 years ago

You have all the time you want, I'm just not adding your instance until the source code is provided in the first comment.

xiaoyong-wang commented 2 years ago

I have updated the first comment

You have all the time you want, I'm just not adding your instance until the source code is provided in the first comment.

unixfox commented 2 years ago

Thank you for publishing the source code. Do note that if your onion URL changes, you will have to ask for editing the URL in the searx instances list here: https://github.com/searx/searx-instances/issues/new/choose