Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add https://swivro.net #221

Closed
2 tasks done
xiaoyong-wang opened this issue Jan 4, 2022 · 8 comments
Closed
2 tasks done

Add https://swivro.net #221

xiaoyong-wang opened this issue Jan 4, 2022 · 8 comments
Labels
instance add Declare a new instance instance related to instance

Comments

@xiaoyong-wang
Copy link

xiaoyong-wang commented Jan 4, 2022

General

  • It is my instance.
  • I give the right to check.searx.space to check my instance (every 3 hours for the response times, every 24 hours for the other tests).

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.

@xiaoyong-wang xiaoyong-wang added instance related to instance instance add Declare a new instance labels Jan 4, 2022
@unixfox
Copy link
Member

unixfox commented Jan 4, 2022

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
Copy link
Author

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
Copy link
Member

unixfox commented Jan 4, 2022

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
Copy link
Contributor

return42 commented Jan 4, 2022

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. return42/searxng@1a27961)

@xiaoyong-wang
Copy link
Author

xiaoyong-wang commented Jan 4, 2022 via email

@unixfox
Copy link
Member

unixfox commented Jan 4, 2022

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
Copy link
Author

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 unixfox closed this as completed in d93117b Jan 5, 2022
@unixfox
Copy link
Member

unixfox commented Jan 5, 2022

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
instance add Declare a new instance instance related to instance
Projects
None yet
Development

No branches or pull requests

3 participants