@marcel91200 / caddy Mirror · read-only
Fork 0

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

Mirrored from https://github.com/Slazee/caddy.git

Synced Nov 11, 01:00 UTC

master
caddyfiletest 77 lines 830 Bytes
Raw
1 {
2 servers :443 {
3 name https
4 }
5
6 servers :8000 {
7 name app1
8 }
9
10 servers :8001 {
11 name app2
12 }
13
14 servers 123.123.123.123:8002 {
15 name bind-server
16 }
17 }
18
19 example.com {
20 }
21
22 :8000 {
23 }
24
25 :8001, :8002 {
26 }
27
28 :8002 {
29 bind 123.123.123.123 222.222.222.222
30 }
31 ----------
32 {
33 "apps": {
34 "http": {
35 "servers": {
36 "app1": {
37 "listen": [
38 ":8000"
39 ]
40 },
41 "app2": {
42 "listen": [
43 ":8001"
44 ]
45 },
46 "bind-server": {
47 "listen": [
48 "123.123.123.123:8002",
49 "222.222.222.222:8002"
50 ]
51 },
52 "https": {
53 "listen": [
54 ":443"
55 ],
56 "routes": [
57 {
58 "match": [
59 {
60 "host": [
61 "example.com"
62 ]
63 }
64 ],
65 "terminal": true
66 }
67 ]
68 },
69 "srv4": {
70 "listen": [
71 ":8002"
72 ]
73 }
74 }
75 }
76 }
77 }