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

[Feature Request] Search Engine #932

Open
trymeouteh opened this issue Jul 24, 2018 · 3 comments
Open

[Feature Request] Search Engine #932

trymeouteh opened this issue Jul 24, 2018 · 3 comments

Comments

@trymeouteh
Copy link

I know Reddit has a searchbox on their site so you can search the whole site or search subreddits. I been using searchvoat.co for now but why isn't there a search bar? If searchvoat.co isn't affiliated with voat.co I would suggest working together and creating a search bar for voat.co. searchvoat.co search bar works well for me.

@trymeouteh
Copy link
Author

trymeouteh commented Jul 24, 2018

If it was costly to use then how does searchvoat.co afford to stay running? I understand search engines can cost money due to higher bandwith and traffic but there must be a way to have a affordable search engine. If there is no way to have a search engine without fees then I would suggest having a crowdfunding method to pay for the costs and if there crowdfunding quota doesn't get met there is no search engine for the year on voat.

Another option is to add a search engine to voat but when used it directs the user to searchvoat.co engine with the search query they entered, but only if searchvoat.co is OK with it.

@trymeouteh
Copy link
Author

A suggestion would be to embed the searchvoat searchbox into voat.co! Or even if voat bought a new domain name just to use as a search for voat to prevent abuse.

@r3wt
Copy link

r3wt commented Jun 27, 2019

If it was costly to use then how does searchvoat.co afford to stay running?

I'm guessing the original author of VOAT used ElasticSearch, which requires a ton of different servers and processes to run with SQL Server/Entity Framework. There are other more cost effective, lightweight search engines. With proper api access, i could build a nice search engine for voat in a single day using express.js ,elasticlunr.js and redis for rate limiting. the search index is fully in memory, so you can scale it horizontally on cheap vps instances with haproxy or nginx load balancer in front.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants