-
-
Notifications
You must be signed in to change notification settings - Fork 173
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
38 lines (36 loc) · 908 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
38 lines (36 loc) · 908 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
32
33
34
35
36
37
38
services:
karriodev:
build:
context: .
dockerfile: docker/dev.Dockerfile
container_name: karrio.dev
ports:
- 5002:5002
- 3002:3002
- 3005:3005
volumes:
- .:/karrio
caddy:
image: caddy:2.8.4
container_name: karrio.caddy.dev
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- ./docker/Caddyfile.dev:/etc/caddy/Caddyfile:ro
- ./.karrio/certs:/etc/caddy/certs:ro
environment:
API_UPSTREAM: "http://host.docker.internal:5002"
DASHBOARD_UPSTREAM: "http://host.docker.internal:3002"
DOCS_UPSTREAM: "http://host.docker.internal:3005"
CADDY_CERT_DIR: /etc/caddy/certs
extra_hosts:
- "host.docker.internal:host-gateway"
maildev:
container_name: karrio.mail
image: maildev/maildev
restart: on-failure
ports:
- "1080:1080"
- "1025:1025"