manticoresoftware / manticoresearch

Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon
https://manticoresearch.com
GNU General Public License v3.0
8.89k stars 493 forks source link

Windows install without Docker #2496

Open andrisi opened 1 month ago

andrisi commented 1 month ago

Proposal:

Earlier it was possible to download Manticore Search for Windows, and turn it into a service with NSSM. Now no download other then the installer and that fails if no Docker is present. Does it mean there is no Win32 build anymore and this runs under Linux only?

Checklist:

To be completed by the assignee. Check off tasks that have been completed or are not applicable.

- [ ] Implementation completed - [ ] Tests developed - [ ] Documentation updated - [ ] Documentation reviewed - [ ] Changelog updated - [x] OpenAPI YAML updated and issue created to rebuild clients
sanikolaev commented 1 month ago

There's a build for Windows. The installer just helps you install Manticore with the needed components: MCL, Buddy (it runs only via Docker on Windows).

If you don't need all that, you can download manticore-*-x64-main.zip from https://repo.manticoresearch.com/repository/manticoresearch_windows/release/x64/ and install and run it manually.

andrisi commented 1 month ago

Thanks! You might want to add a link to the Install / Windows page about this.

sanikolaev commented 1 month ago

Can you elaborate on why there's a problem for you to run Manticore Buddy via Docker on Windows?

andrisi commented 1 month ago

I only need a local Manticore instance for testing ideas, and Docker, which as I understand runs Windows instances through a Linux instance, seems like an unnecceccary complexity, point of failure, resource waste and so an overkill - as Windows has it's own ways to run services. Otherwise I use the Linux version. And excellent software, so no worries about a tiny inconvinience.