Skip to content

added SearXNG entry#219

Merged
Siumauricio merged 2 commits intoDokploy:mainfrom
jaainil:adding-Searxng
Jul 12, 2025
Merged

added SearXNG entry#219
Siumauricio merged 2 commits intoDokploy:mainfrom
jaainil:adding-Searxng

Conversation

@jaainil
Copy link
Contributor

@jaainil jaainil commented Jul 11, 2025

What is this PR about?

New PR of SearXNG Template

Summary of Changes

✅ Template Creation

  • Created complete SearXNG template in blueprints/searxng/ with:
    • docker-compose.yml - Clean setup with Redis dependency and proper volume mounts
    • template.toml - Configuration with environment variables and settings.yml content
    • searxng.png - Logo downloaded from GitHub avatar

✅ Meta.json Standardization

  • Reformatted all tag lists for consistency across all entries (converted from multi-line arrays to single-line format)
  • Added new SearXNG entry with proper metadata:
    • ID: searxng
    • Name: SearXNG
    • Version: latest
    • Description: Privacy-respecting metasearch engine
    • Logo: searxng.png
    • Links: GitHub, website, and documentation
    • Tags: ["search-engine", "metasearch", "privacy", "self-hosted", "aggregator"]

✅ Template Configuration

  • Docker Compose: Updated to version 3.8 with proper volume definitions
  • Environment Variables: Configured SEARXNG_BASE_URL for proper domain handling
  • Settings File: Added settings.yml content with secret key generation and privacy-focused defaults
  • Volume Management: Proper persistent storage for Redis data and SearXNG configuration/cache

Checklist

Technical Details

The template includes:

  • Redis dependency for caching and session management
  • Privacy-focused defaults (limiter disabled, image proxy disabled)
  • Secure secret key generation (64-character password)
  • Proper volume persistence for configuration and cache data
  • Clean Docker setup without unnecessary container names or network definitions

The SearXNG template is now ready for deployment and follows all Dokploy best practices for template creation.

- Reformatted tag lists for consistency across all entries.
- Added new entry for SearXNG, a privacy-respecting metasearch engine, with relevant details and tags.
@github-actions
Copy link

github-actions bot commented Jul 11, 2025

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview dfc68f7

@jaainil jaainil changed the title Refactor meta.json: standardize tag formatting and add SearXNG entry added SearXNG entry Jul 11, 2025
@Siumauricio Siumauricio merged commit 04d7e16 into Dokploy:main Jul 12, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants