Updated templates
parent
3f45e98601
commit
22e1c2bf94
|
|
@ -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"
|
||||
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
"engine": "",
|
||||
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
|
||||
"file_name": "kong.yml",
|
||||
"output_folder": "^/build",
|
||||
"output_folder": "^/deploy",
|
||||
"output_name": "kong.yml"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
Loading…
Reference in New Issue