Commit Graph
915 Commits
Author SHA1 Message Date
martin legrand 12af55f6c4 merge main to dev 2025-06-01 21:54:56 +02:00
martin legrand 2f8d2d4954 config.ini 2025-06-01 21:53:39 +02:00
Martin dc6a35bcf9 Merge pull request #272 from zeteticl/cht
Corrected the simplified Chinese in the README_CHT.md back to traditional Chinese
2025-06-01 21:51:42 +02:00
Sad a7c38819d6 Update README_CHT.md 2025-06-02 03:46:55 +08:00
martin legrand c81c0ffde6 requirement correction 2025-06-01 16:58:16 +02:00
martin legrand 444e7bce22 refactor : remove ntlk import 2025-06-01 16:47:05 +02:00
martin legrand d3f20819ff feat : working mount of work directory on docker 2025-06-01 16:44:07 +02:00
martin legrand 9f0fdd547e refactor: remove unsused sentiment analysis 2025-06-01 16:40:53 +02:00
martin legrand be1bfc5cf2 docker deploy of backend now working 2025-05-31 22:01:42 +02:00
martin legrand a3b0bb22aa latest attempt of dockerization 2025-05-31 19:44:58 +02:00
martin legrand fc74d4361a latest attempt of dockerization 2025-05-31 19:31:25 +02:00
martin legrand 54cc2a03ec feat : updating with latest docker backend build thx to #265 2025-05-31 17:20:40 +02:00
Martin eff5921217 Merge pull request #263 from snuow/feature/fix_README_JP
Fix minor text inconsistencies in README_JP.md
2025-05-31 14:44:51 +02:00
snuow 2ed59939a0 Fix minor text inconsistencies in README_JP.md
The translation was incorrect and has been corrected.
2025-05-31 17:23:31 +09:00
Martin 7c9d963db5 Merge pull request #258 from gabrielsallum/bugfix/204_selinux_problems_in_fedora
ticket#204 on the upstream repo, allow containers to access config dir under SELinux
2025-05-30 21:01:28 +02:00
Gabriel Pontes SallumandCopilot 3ab570e760 Update docker-compose.yml
Seems legit I tried locally seems to work fine also

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-30 11:02:44 -04:00
google-labs-jules[bot] e235aecbc1 I've enhanced the README to make it easier for you to get started.
Here's a summary of the key improvements:
- **Clearer Structure:** I've added new sections for Prerequisites, ChromeDriver Installation, Configuration, and Troubleshooting. I also suggested a Table of Contents.
- **Detailed Prerequisites:** I've explicitly listed all necessary software (Git, Python 3.10.x, Docker Engine & Compose, Chrome) with links and version recommendations.
- **Comprehensive ChromeDriver Guide:** I've consolidated instructions for version matching, downloading from official sources (Chrome for Testing), and PATH setup for all major operating systems.
- **Python Environment:** I've recommended `python3.10 -m venv` and provided OS-specific activation commands.
- **Installation Scripts & Manual Steps:** I've clarified script actions and potential issues (e.g., `pyaudio` on Windows) and streamlined manual installation instructions.
- **Local LLM Setup:** I've added detailed guides for installing Ollama and LM-Studio, pulling/downloading models (with examples), and configuring `config.ini` (including `http://` prefix for server addresses).
- **API LLM Setup:** I've provided thorough instructions for setting API keys as environment variables on Linux/macOS (including shell profile persistence) and Windows (temporary and permanent methods). I've also added example API key links.
- **Expanded `config.ini` Explanation:** I've offered more detailed descriptions for each configuration key, especially `work_dir`.
- **Improved Provider Tables:** I've restructured local and API provider tables for better clarity and linked to setup sections.
- **Enhanced Troubleshooting:**
    - I've updated 'Known Issues' for ChromeDriver, LM-Studio connections, and SearxNG URL (with Windows `export` alternatives).
    - I've transformed "Q: I get an error running cli.py" in FAQ into a comprehensive step-by-step troubleshooting guide.
    - I've added new FAQs for installing local LLM providers, acquiring models, setting API keys on Windows, and handling installation script failures.
- **Consistency:** I've ensured consistent terminology (e.g., "ChromeDriver").
- **OS-Specific Instructions:** I've provided clear, distinct commands and guidance for Linux, macOS, and Windows where necessary.

These changes aim to make your initial setup and troubleshooting process smoother and more accessible.
2025-05-30 09:31:22 +00:00
Gabriel Sallum 67e074165c Regarding ticket#204 on the upstream repo, allow containers to access config dir under SELinux
Under SELinux enforcement, the container was denied access to the bind-mounted ./searxng directory, causing permission errors. Adding the :z flag to the volume mount in docker-compose.yml applies the correct SELinux context for shared access.
2025-05-29 22:39:17 -04:00
Martin e7a4f41101 Merge pull request #255 from 0xthiagomartins/main
Add README_PTBR.md
2025-05-29 23:29:46 +02:00
Thiago Martins 12eb3d5a02 Merge branch 'Fosowl:main' into main 2025-05-29 17:40:38 -03:00
Thiago Martins 34fbaa1f3c Update README_PTBR with formatting corrections and add FAQ section 2025-05-29 17:36:42 -03:00
Martin d59e5d7eb8 Merge pull request #253 from Fosowl/Fosowl-patch-2
Update README.md
2025-05-29 21:52:01 +02:00
Martin 41b5772ff0 Update README.md 2025-05-29 21:51:25 +02:00
martin legrand b96e83dbbe feat : latest docker attempt + fix attempt for #249 2025-05-29 21:33:48 +02:00
martin legrand eadcfb66d1 merge 2025-05-29 15:37:32 +02:00
martin legrand 1c4a550c6f docker: latest backend dockerization attempt but crash 2025-05-29 15:35:00 +02:00
martin legrand 95aeaf74fa docker: latest backend dockerization attempt but crash 2025-05-29 15:34:23 +02:00
martin legrand ec1f7d31fb update start_servicees.sh 2025-05-29 10:51:08 +08:00
martin legrand abae98cf77 feat : optional run backend on host for start_services.sh 2025-05-29 10:51:08 +08:00
martin legrand 819a3fb98d remove commented service 2025-05-29 10:51:08 +08:00
martin legrand 7d74a348c9 comment out bundle approach 2025-05-29 10:51:08 +08:00
martin legrand a3ad635728 deploy : current attempt at backend dockerization 2025-05-29 10:51:08 +08:00
martin legrand 58656ab43c fix typo in readme 2025-05-28 18:41:47 +02:00
Martin c1a1e9409d Merge pull request #234 from hung-ngm/test-tools-parsing
Test tools parsing
2025-05-28 08:42:18 +02:00
Hung Nguyen 41fe95fcb1 Refine test_tools_parsing 2025-05-28 11:47:21 +10:00
Hung Nguyen c8bccc2395 Added unit tests for tools parsing 2025-05-28 11:44:00 +10:00
martin legrand f3da9f2965 gitignore 2025-05-27 23:25:33 +02:00
Martin e45fa86cda Merge pull request #231 from lckdl/main
fix issue #230
2025-05-27 21:48:30 +02:00
lck c8df9e759c fix: handle missing </think> tag in remove_reasoning_text 2025-05-28 02:26:41 +08:00
Martin b3672c60c0 Merge pull request #229 from Fosowl/dev
update readme
2025-05-27 19:35:08 +02:00
martin legrand 97460ded48 set config.ini back like before 2025-05-27 19:31:28 +02:00
martin legrand 9a34ff3646 set config.ini back like before 2025-05-27 19:30:26 +02:00
martin legrand a53842b8b7 update readme disclaimer 2025-05-27 19:29:03 +02:00
Martin 0a8d898e0b Merge pull request #224 from manra399/feature/added-docker-ignore
Added Docker Ignore file.
2025-05-27 18:50:51 +02:00
martin legrand 92f721886c idk 2025-05-27 18:21:31 +02:00
martin legrand 58f46d4351 update start_servicees.sh 2025-05-27 18:19:20 +02:00
manra399 ee6687df85 Added Docker Ignore file. 2025-05-27 13:55:52 +01:00
Thiago Martins 36de7eb389 Add README_PTBR 2025-05-26 17:21:56 -03:00
Martin 8d15546771 Merge pull request #212 from ifurther/patch-1
Update README_CHT.md
2025-05-26 18:48:14 +02:00
ifurther 7ad084b27f updat readme 2025-05-26 21:20:17 +08:00