Ajouter searchxng/docker-compose.yml

This commit is contained in:
Lecourt Dimitri 2024-10-06 21:28:25 +02:00
parent ecfa50e296
commit 22a2462a86

View file

@ -0,0 +1,37 @@
name: searxng
services:
app:
container_name: searxng
image: searxng/searxng:latest
restart: always
ports:
- "6555:8080"
volumes:
- /data/docker/searxng:/etc/searxng:rw
environment:
- SEARXNG_BASE_URL=https://${URL}/
cap_drop:
- ALL
cap_add:
- CHOWN
- SETGID
- SETUID
labels:
- "traefik.enable=true"
- "traefik.http.routers.search.rule=Host(`${URL}`)"
- "traefik.http.routers.search.entrypoints=websecure"
- "traefik.http.routers.search.tls=true"
- "traefik.http.routers.search.tls.certResolver=letsencrypt"
- "traefik.docker.network=web"
- homepage.group=Famille
- homepage.name=Search
- homepage.icon=searxng.png
- homepage.href=https://${URL}
- homepage.description=SearXNG
networks:
- web
networks:
web:
external: true