A search engine named after a man who proved answers don't exist. Renamed everywhere user-facing: - Brand name, UI titles, OpenSearch description, CSS filename - Docker service name, NixOS module (services.kafka) - Cache key prefix (kafka:), User-Agent strings (kafka/0.1) - README, config.example.toml, flake.nix descriptions Kept unchanged (internal): - Go module path: github.com/ashie/gosearch - Git repository URL: git.ashisgreat.xyz/penal-colony/gosearch - Binary entrypoint: cmd/searxng-go
33 lines
622 B
YAML
33 lines
622 B
YAML
# Docker Compose for kafka + Valkey
|
|
#
|
|
# Usage:
|
|
# cp config.example.toml config.toml # edit as needed
|
|
# docker compose up -d
|
|
|
|
services:
|
|
kafka:
|
|
build: .
|
|
ports:
|
|
- "8080:8080"
|
|
volumes:
|
|
- ./config.toml:/etc/kafka/config.toml:ro
|
|
depends_on:
|
|
valkey:
|
|
condition: service_healthy
|
|
restart: unless-stopped
|
|
|
|
valkey:
|
|
image: valkey/valkey:8
|
|
ports:
|
|
- "6379:6379"
|
|
volumes:
|
|
- valkey-data:/data
|
|
healthcheck:
|
|
test: ["CMD", "valkey-cli", "ping"]
|
|
interval: 5s
|
|
timeout: 3s
|
|
retries: 5
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
valkey-data:
|