-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCaddyfile.example
More file actions
92 lines (83 loc) · 2.56 KB
/
Copy pathCaddyfile.example
File metadata and controls
92 lines (83 loc) · 2.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
{
# Global options
}
# Access Node API Gateway
# Replace with full domain name to enable https and TLS certificates, without specifying the protocol
# Do NOT use the protocol, just the domain name
# example: desmos.example.org
# use ":80" only for testing (http, without certificates)
:80 {
# TMForum APIs
handle_path /tmf-api/accountManagement* {
reverse_proxy account:8080
}
handle_path /tmf-api/agreementManagement* {
reverse_proxy agreement:8080
}
handle_path /tmf-api/customerBillManagement* {
reverse_proxy customer-bill-management:8080
}
handle_path /tmf-api/customerManagement* {
reverse_proxy customer-management:8080
}
handle_path /tmf-api/party* {
reverse_proxy party-catalog:8080
}
handle_path /tmf-api/partyRoleManagement* {
reverse_proxy party-role:8080
}
handle_path /tmf-api/productCatalogManagement* {
reverse_proxy product-catalog:8080
}
handle_path /tmf-api/productInventory* {
reverse_proxy product-inventory:8080
}
handle_path /tmf-api/productOrderingManagement* {
reverse_proxy product-ordering-management:8080
}
handle_path /tmf-api/quoteManagement* {
reverse_proxy quote:8080
}
handle_path /tmf-api/resourceCatalog* {
reverse_proxy resource-catalog:8080
}
handle_path /tmf-api/resourceFunctionActivation* {
reverse_proxy resource-function-activation:8080
}
handle_path /tmf-api/resourceInventoryManagement* {
reverse_proxy resource-inventory:8080
}
handle_path /tmf-api/serviceCatalogManagement* {
reverse_proxy service-catalog:8080
}
handle_path /tmf-api/serviceInventory* {
reverse_proxy service-inventory:8080
}
handle_path /tmf-api/usageManagement* {
reverse_proxy usage-management:8080
}
handle_path /tmf-api/documentManagement* {
reverse_proxy document-management:8080
}
# DESMOS
handle_path /desmos* {
reverse_proxy desmos:8080
}
# DOZZLE
# Please uncomment this directive to enable proxy for dozzle
# If you disable it, Dozzle will only be reachable from the local dozzle port (usually only from your private network)
# Ex. https://dome.mydomain.com:8888
#
# If you enable proxy, Dozzle will be available to everyone in the /dozzle folder
# ex: https://dome.mydomain.com/dozzle
handle /dozzle* {
reverse_proxy dozzle:8080
}
# Fallback
handle {
error "Not Found" 404
}
log {
output stdout
}
}