-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCaddyfile.example
More file actions
74 lines (62 loc) · 1.33 KB
/
Caddyfile.example
File metadata and controls
74 lines (62 loc) · 1.33 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
{
email admin@yourdomain.com
debug
}
# Main Domain: Portainer + n8n
yourdomain.com {
# 2. n8n (Automation) - Promoted to Root
handle {
reverse_proxy n8n:5678 {
flush_interval -1
}
}
}
# n8n Subdomain (Removed/Commented as DNS failed)
# n8n.yourdomain.com {
# reverse_proxy n8n:5678 {
# flush_interval -1
# }
# }
# Logs (Portainer) - Consolidating Portainer here
logs.yourdomain.com {
reverse_proxy portainer:9000
}
# 5. Chat (Open WebUI)
ai.yourdomain.com {
reverse_proxy open-webui:8080 {
header_up X-Forwarded-Proto {scheme}
header_up X-Forwarded-For {remote}
}
}
# 6. Git (Gitea)
git.yourdomain.com {
reverse_proxy gitea:3000
tls admin@yourdomain.com
}
# Status (Uptime Kuma)
status.yourdomain.com {
reverse_proxy uptime-kuma:3001
}
# 9. Files (File Browser)
files.yourdomain.com {
reverse_proxy filebrowser:80
}
# Monitor (Beszel Hub)
monitor.yourdomain.com {
reverse_proxy beszel-hub:8090
}
# Watch (ChangeDetection.io)
watch.yourdomain.com {
reverse_proxy changedetection:5000
}
# Home (Homarr Dashboard)
home.yourdomain.com {
reverse_proxy homarr:7575
}
# Tools (IT-Tools)
tools.yourdomain.com {
reverse_proxy it-tools:80
basicauth {
admin $2a$14$oM6Si4xSq58Ge6DEGy9TbOxNQaLdlWhTGFnpwXRJdvBVIRxXftN9y
}
}