2
0
Fork 0
rootfs/etc/caddy/snippets.caddyfile

33 lines
631 B
Plaintext
Raw Normal View History

2023-08-12 23:03:33 +02:00
(cors) {
@origin header Origin {args.0}
header @origin Access-Control-Allow-Origin "{args.0}"
header @origin Access-Control-Request-Method GET
}
2023-08-13 00:48:56 +02:00
(homedir) {
@user_home path_regexp user ^/~([^/]+)(/.*)?$
handle @user_home {
redir /~{re.user.1} /~{re.user.1}/ permanent
2023-08-13 00:51:54 +02:00
root * {args.0}{re.user.1}/www
2023-08-13 00:48:56 +02:00
rewrite * {re.user.2}
file_server browse {
hide .[A-Za-z]*
}
}
}
2023-08-12 23:03:33 +02:00
(nobots) {
respond /robots.txt 200 {
body "User-agent: *
Disallow: /"
close
}
}
(tls-cf) {
tls {
dns cloudflare {args.0}
resolvers 1.1.1.1
}
}