Skip to main content

Yacy

tip

For a comprehensive list of all environment variables related to Web Search (including concurrency settings, result counts, and more), please refer to the Environment Configuration documentation.

Troubleshooting

Having issues with web search? Check out the Web Search Troubleshooting Guide for solutions to common problems like proxy configuration, connection timeouts, and empty content.

Yacy API

Setup

  1. Navigate to: Admin Panel -> Settings -> Web Search

  2. Toggle Enable Web Search

  3. Set Web Search Engine from dropdown menu to yacy

  4. Set Yacy Instance URL to one of the following examples:

    • http://yacy:8090 (using the container name and exposed port, suitable for Docker-based setups)
    • http://host.docker.internal:8090 (using the host.docker.internal DNS name and the host port, suitable for Docker-based setups)
    • https://<yacy.local>:8443 (using a local domain name, suitable for local network access)
    • https://yacy.example.com (using a custom domain name for a self-hosted Yacy instance, suitable for public or private access)
    • https://yacy.example.com:8443 (using https over the default Yacy https port)
  5. Optionally, enter your Yacy username and password if authentication is required for your Yacy instance. If both are left blank, digest authentication will be skipped

  6. Press save

HridaAI Admin panel showing Yacy config

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Hrida AI is proprietary software owned by Zlabs Innovation, provided "as is." See your license for applicable terms. © 2026 Zlabs Innovation. All rights reserved.