28 lines
941 B
YAML
28 lines
941 B
YAML
services:
|
|
dxf-agent:
|
|
build: .
|
|
container_name: dxf-agent
|
|
restart: unless-stopped
|
|
networks:
|
|
- litellm-net
|
|
- coolify
|
|
volumes:
|
|
- /tmp/dxf_uploads:/tmp/dxf_uploads
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.dxf-agent.rule=Host(`dxf-agent.91.98.39.120.sslip.io`)"
|
|
- "traefik.http.routers.dxf-agent.entrypoints=https"
|
|
- "traefik.http.routers.dxf-agent.tls=true"
|
|
- "traefik.http.routers.dxf-agent.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.dxf-agent.loadbalancer.server.port=8000"
|
|
- "traefik.http.routers.dxf-agent-http.rule=Host(`dxf-agent.91.98.39.120.sslip.io`)"
|
|
- "traefik.http.routers.dxf-agent-http.entrypoints=http"
|
|
- "traefik.http.routers.dxf-agent-http.middlewares=redirect-to-https@file"
|
|
|
|
networks:
|
|
litellm-net:
|
|
external: true
|
|
name: zosw8ckwkg40o8cccc40wwgg
|
|
coolify:
|
|
external: true
|
|
name: coolify
|