@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 1.06 KB
Raw
1 {
2 log {
3 output file caddy.log
4 include some-log-source
5 exclude admin.api admin2.api
6 }
7 log custom-logger {
8 output file caddy.log
9 level WARN
10 include custom-log-source
11 }
12 }
13
14 :8884 {
15 log {
16 format json
17 output file access.log
18 }
19 }
20 ----------
21 {
22 "logging": {
23 "logs": {
24 "custom-logger": {
25 "writer": {
26 "filename": "caddy.log",
27 "output": "file"
28 },
29 "level": "WARN",
30 "include": [
31 "custom-log-source"
32 ]
33 },
34 "default": {
35 "writer": {
36 "filename": "caddy.log",
37 "output": "file"
38 },
39 "include": [
40 "some-log-source"
41 ],
42 "exclude": [
43 "admin.api",
44 "admin2.api",
45 "custom-log-source",
46 "http.log.access.log0"
47 ]
48 },
49 "log0": {
50 "writer": {
51 "filename": "access.log",
52 "output": "file"
53 },
54 "encoder": {
55 "format": "json"
56 },
57 "include": [
58 "http.log.access.log0"
59 ]
60 }
61 }
62 },
63 "apps": {
64 "http": {
65 "servers": {
66 "srv0": {
67 "listen": [
68 ":8884"
69 ],
70 "logs": {
71 "default_logger_name": "log0"
72 }
73 }
74 }
75 }
76 }
77 }