Skip to content

Fix Searxng not working out of the box#239

Merged
crypt0rr merged 6 commits intotailscale-dev:mainfrom
adivardhan1000:main
Apr 4, 2026
Merged

Fix Searxng not working out of the box#239
crypt0rr merged 6 commits intotailscale-dev:mainfrom
adivardhan1000:main

Conversation

@adivardhan1000
Copy link
Copy Markdown
Contributor

Pull Request Title: [Short Description of Changes]

Description

This PR solves two issues:

  1. As the title suggests, searxng doesn't work out of the box and keeps crashing. This is because it looks for a default settings.yml and tries to mount it to /etc/searxng. The docker keeps crashing since settings.yml is not present.
  2. The tailnet name should be a .env variable.

Type of Change

  • Bug fix
  • Refactoring

How Has This Been Tested?

Have deployed on my server successfully.

Checklist

  • I have performed a self-review of my code
  • I have added tests that prove my fix or feature works
  • I have updated necessary documentation (e.g. frontpage README.md)
  • Any dependent changes have been merged and published in downstream modules

Additional Notes

I am not sure if this is the best pattern to put settings.yml but wanted to create a PR to start a discussion for the best way forward.

Copy link
Copy Markdown
Collaborator

@jackspiering jackspiering left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. @crypt0rr could you also do a review please? If it looks good to you, please approve and merge 👍

@jackspiering jackspiering requested a review from crypt0rr April 4, 2026 18:18
@jackspiering jackspiering added the enhancement New feature, change or request label Apr 4, 2026
@jackspiering
Copy link
Copy Markdown
Collaborator

@adivardhan1000 please fix the linting error: "./services/searxng/README.md:13:42 MD034/no-bare-urls Bare URL used [Context: "https://github.com/searxng/sea..."]"

crypt0rr added 3 commits April 4, 2026 20:32
Corrected formatting of the settings file path in the README.
Updated the link formatting for the default settings file in the README.
@crypt0rr crypt0rr merged commit a853785 into tailscale-dev:main Apr 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, change or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants