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": "",
|
"engine": "",
|
||||||
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
|
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
|
||||||
"file_name": "kong.yml",
|
"file_name": "kong.yml",
|
||||||
"output_folder": "^/build",
|
"output_folder": "^/deploy",
|
||||||
"output_name": "kong.yml"
|
"output_name": "kong.yml"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
{
|
{
|
||||||
"engine": "",
|
"engine": "",
|
||||||
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
|
"folder": "{{.SelfFolder}}/definitions/{{.TemplateName}}",
|
||||||
"file_name": "traefik.yml.tmpl",
|
"file_name": "traefik.yml",
|
||||||
"output_folder": "^/build",
|
"output_folder": "^/deploy",
|
||||||
"output_name": "traefik.yml"
|
"output_name": "traefik.yml"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue