Updated templates

main
Tom Peltonen 2024-03-04 22:59:34 +11:00
parent 3f45e98601
commit 22e1c2bf94
3 changed files with 29 additions and 3 deletions

View File

@ -0,0 +1,26 @@
version: "3.3"
name: {{.AssetId}}_traefik
services:
{{.AssetName}}:
hostname: {{.AssetId}}
image: ${QASKX_DOCKER_REPO}/{{.AssetId}}:latest
container_name: {{.UniqueId}}
restart: ${QASKX_RESTART_POLICY}
networks:
- gateway
ports:
- 8075
volumes:
- ${QASKX__STORAGE}/{{.AssetName}}/config:/home/config
labels:
- "traefik.enable=true"
- "traefik.http.routers.{{.AssetName}}.rule=Host(`{{.Fqdn}}`)&&PathPrefix(`{{.ServicePoint}}`)"
- "traefik.http.routers.{{.AssetName}}.entrypoints=websecure"
- "traefik.http.routers.{{.AssetName}}.tls.certresolver=traefik_resolver"

View File

@ -6,7 +6,7 @@
"engine": "",
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
"file_name": "kong.yml",
"output_folder": "^/build",
"output_folder": "^/deploy",
"output_name": "kong.yml"
}
]

View File

@ -5,8 +5,8 @@
{
"engine": "",
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
"file_name": "traefik.yml.tmpl",
"output_folder": "^/build",
"file_name": "traefik.yml",
"output_folder": "^/deploy",
"output_name": "traefik.yml"
}
]