Ajouter docker-compose.yml

This commit is contained in:
Lecourt Dimitri 2024-10-06 21:26:49 +02:00
parent 2da3030204
commit 8c59746618

37
docker-compose.yml Normal file
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