this string has no description
blueat-caddy.config
edited
1{
2 on_demand_tls {
3 ask http://127.0.0.1:3000/tls-check
4 }
5}
6
7blueat.net, certifiedshitposter.com, good-example.com, mbdio.uk, rose.madebydanny.uk {
8 @root {
9 path /
10 }
11
12 #simple redirects for quick links
13
14 redir @root https://about.blueat.net 301
15 redir /tos https://about.blueat.net/legal#table_of_content_heading_1_1 301
16 redir /privacy https://about.blueat.net/legal#table_of_content_heading_1_2 301
17 redir /contact mailto:contact@mbdio.uk 301
18 redir /fund https://signup.upcloud.com/?promo=77VFQE 301
19 redir /tweets2bsky https://about.blueat.net/tweets-2-bsky 301
20
21 # handle /favicon.ico
22
23 handle /favicon.ico {
24 rewrite * /xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreiclaqiuqolxaxijjpxcbzbogirfkpzvetlvqmqudr3sdwja6yiska
25 reverse_proxy http://127.0.0.1:3000
26 }
27
28 handle /status {
29 root * /config
30 rewrite * /status.html
31 file_server
32 }
33 # PDS Gatekeeper config
34 @gatekeeper {
35 path /xrpc/com.atproto.server.getSession
36 path /xrpc/com.atproto.server.describeServer
37 path /xrpc/com.atproto.server.updateEmail
38 path /xrpc/com.atproto.server.createSession
39 path /xrpc/com.atproto.server.createAccount
40 path /@atproto/oauth-provider/~api/sign-in
41 path /gate/*
42 }
43
44 handle @gatekeeper {
45 reverse_proxy http://127.0.0.1:8080
46 }
47
48 reverse_proxy http://127.0.0.1:3000
49}
50
51*.blueat.net, *.mbdio.uk, *.certifiedshitposter.com, *.good-example.com {
52 tls {
53 on_demand
54 }
55
56 handle /favicon.ico {
57 rewrite * /xrpc/com.atproto.sync.getBlob?did=did:plc:l37td5yhxl2irrzrgvei4qay&cid=bafkreidglwvmxv6ue2lhljbgdip6bdbzbswaopjauty2e7tp3muglf55w4
58 reverse_proxy http://127.0.0.1:3000
59 }
60
61 @gatekeeper {
62 path /xrpc/com.atproto.server.getSession
63 path /xrpc/com.atproto.server.describeServer
64 path /xrpc/com.atproto.server.updateEmail
65 path /xrpc/com.atproto.server.createSession
66 path /xrpc/com.atproto.server.createAccount
67 path /@atproto/oauth-provider/~api/sign-in
68 path /gate/*
69 }
70
71 handle @gatekeeper {
72 reverse_proxy http://127.0.0.1:8080
73 }
74
75 reverse_proxy http://127.0.0.1:3000
76}
77