Files
docker/searxng/docker-compose.yml
T
beatzaplenty a134423c9f removed version
modified:   nextcloud/docker-compose.yml
	modified:   passbolt/docker-compose.yml
	modified:   searxng/docker-compose.yml
	modified:   traefik/docker-compose.yml
2025-07-20 13:32:35 +10:00

38 lines
994 B
YAML

#version: "3"
services:
webapp:
image: searxng/searxng
restart: always
read_only: true
tmpfs:
- /tmp
- /var
- /run
hostname: searxng.lan.ddnsgeek.com
networks:
- traefik_default
deploy:
# resources:
# limits:
# cpus: '0.05'
# memory: 100m
restart_policy:
condition: on-failure
max_attempts: 5
labels:
- "traefik.http.routers.searxng.rule=Host(`searxng.lan.ddnsgeek.com`)"
- "traefik.enable=true"
- "traefik.http.routers.searxng.entrypoints=websecure"
- "traefik.http.routers.searxng.tls.certresolver=myresolver"
- "io.portainer.accesscontrol.public"
- "traefik.http.routers.searxng.middlewares=error-pages-middleware"
# - "traefik.http.services.searxng.loadbalancer.server.port=8888"
# ports:
# - 8081:8080
# healthcheck:
# test: "curl --fail http://localhost || exit 1"
networks:
traefik_default:
external: true