66 lines
1.6 KiB
YAML
66 lines
1.6 KiB
YAML
# This file is automatically generated by Coolify.
|
|
# Do not edit it manually (only if you know what are you doing).
|
|
|
|
http:
|
|
middlewares:
|
|
redirect-to-https:
|
|
redirectscheme:
|
|
scheme: https
|
|
gzip:
|
|
compress: true
|
|
routers:
|
|
coolify-http:
|
|
middlewares:
|
|
- redirect-to-https
|
|
entryPoints:
|
|
- http
|
|
service: coolify
|
|
rule: Host(`coolify.klhoud.com`)
|
|
coolify-realtime-ws:
|
|
entryPoints:
|
|
- http
|
|
service: coolify-realtime
|
|
rule: 'Host(`coolify.klhoud.com`) && PathPrefix(`/app`)'
|
|
coolify-terminal-ws:
|
|
entryPoints:
|
|
- http
|
|
service: coolify-terminal
|
|
rule: 'Host(`coolify.klhoud.com`) && PathPrefix(`/terminal/ws`)'
|
|
coolify-https:
|
|
entryPoints:
|
|
- https
|
|
service: coolify
|
|
rule: Host(`coolify.klhoud.com`)
|
|
tls:
|
|
certresolver: letsencrypt
|
|
coolify-realtime-wss:
|
|
entryPoints:
|
|
- https
|
|
service: coolify-realtime
|
|
rule: 'Host(`coolify.klhoud.com`) && PathPrefix(`/app`)'
|
|
tls:
|
|
certresolver: letsencrypt
|
|
coolify-terminal-wss:
|
|
entryPoints:
|
|
- https
|
|
service: coolify-terminal
|
|
rule: 'Host(`coolify.klhoud.com`) && PathPrefix(`/terminal/ws`)'
|
|
tls:
|
|
certresolver: letsencrypt
|
|
services:
|
|
coolify:
|
|
loadBalancer:
|
|
servers:
|
|
-
|
|
url: 'http://coolify:8080'
|
|
coolify-realtime:
|
|
loadBalancer:
|
|
servers:
|
|
-
|
|
url: 'http://coolify-realtime:6001'
|
|
coolify-terminal:
|
|
loadBalancer:
|
|
servers:
|
|
-
|
|
url: 'http://coolify-realtime:6002'
|