-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose-pipedpiper.yml
More file actions
31 lines (31 loc) · 1018 Bytes
/
docker-compose-pipedpiper.yml
File metadata and controls
31 lines (31 loc) · 1018 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
---
# 1. entrypoint is defined at commandline
# 2. traefik docker image does not have the directory /etc/traefik
# So we need to volume mount the config file traefik.yml at /etc/
services:
traefik:
image: "traefik:latest"
container_name: "traefik_pipedpiper"
hostname: "traefik_pipedpiper"
restart: unless-stopped
command:
- "--api.insecure=true"
- "--log.level=DEBUG"
- "--entrypoints.jetkvm_ep.address=:2600"
- "--entrypoints.gpt_ep.address=:8001"
- "--entrypoints.grafana_ep.address=:3000"
- "--entrypoints.ollama_ep.address=:11434"
- "--entrypoints.anton_ep.address=:443"
- "--providers.file.filename=/etc/traefik.yml"
ports:
# Right-hand side are endpoints
# Left-hand side are the host ports
- "2600:2600" # jetkvm
- "11434:11434"
- "3000:3000"
- "8001:8001"
- "443:443"
- "8080:8080" # Traefik Dashboard
volumes:
- "./certs:/etc/certs:ro"
- "./traefik/traefik.yml:/etc/traefik.yml:ro"