Files
home-server-docker/project/service/ollama/ollama.yml

22 lines
595 B
YAML

services:
ollama:
extends:
file: ${TEMPLATES_PATH}
service: default
image: ollama/ollama:0.14.2
container_name: ollama
ports:
- 4019:11434
networks:
- ip6net
volumes:
- ${SERVICE_PATH}/ollama/data:/root/.ollama
labels:
# Traefik
- "traefik.enable=true"
- "traefik.http.routers.ollama.rule=Host(`ollama.${PUBLIC_DOMAIN}`)"
- "traefik.http.routers.ollama.entrypoints=https"
- "traefik.http.routers.ollama.tls=true"
# Middlewares
- "traefik.http.routers.ollama.middlewares=crowdsec-bouncer@file"