Skip to content

Commit 5a81357

Browse files
committed
feat(joyride): add Traefik external hosts sync for DNS
Mount external-enabled directory to enable automatic DNS record creation from Traefik Host() rules in external service configs.
1 parent 7f434f6 commit 5a81357

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

services-available/joyride.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ services:
2121
- /etc/localtime:/etc/localtime:ro
2222
- /var/run/docker.sock:/var/run/docker.sock:ro
2323
- ./etc/joyride/hosts.d:/etc/hosts.d:ro
24+
- ./external-enabled:/etc/traefik/external-enabled:ro
2425
healthcheck:
2526
test: ["CMD", "wget", "-q", "-O-", "http://localhost:5454/health"]
2627
interval: 10s

0 commit comments

Comments
 (0)