SearXNG
1. Modify Dify Configuration File
2. Start the Service
cd dify
docker run --rm -d -p 8081:8080 -v "${PWD}/api/core/tools/provider/builtin/searxng/docker:/etc/searxng" searxng/searxng3. Use SearXNG
Hosting SearXNG on a Linux VM for a Private Instance
1. Prepare the Linux VM
1.1 Install Docker
1.2 Install Docker Compose
2. Set Up SearXNG Docker Container
2.1 Clone the SearXNG Docker Repository
2.2 Modify Docker Configuration
2.3 Build and Start the Docker Containers
3. Expose SearXNG to the Public Network
4. Connect SearXNG with Dify
4.1 Configure Dify
5. Testing SearXNG Integration
Conclusion
Last updated