this repo has no description
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix whitespace bug

+36 -36
+36 -36
caddy/Caddyfile
··· 1 1 { 2 2 debug 3 - email {$ADMIN_EMAIL:404@vielle.dev} 4 - on_demand_tls { 5 - ask http://pi:8000/tls-check 6 - } 3 + email {$ADMIN_EMAIL:404@vielle.dev} 4 + on_demand_tls { 5 + ask http://pi:8000/tls-check 6 + } 7 7 } 8 8 9 9 (error) { ··· 61 61 } 62 62 63 63 (log) { 64 - log {args[0]} { 64 + log {args[0]} { 65 65 output stdout 66 66 format console 67 67 } ··· 117 117 } 118 118 119 119 mc.{$HOST:vielle.dev} { 120 - import log mc 121 - encode 122 - root /srv/mc.vielle.dev 123 - import error 124 - file_server 120 + import log mc 121 + encode 122 + root /srv/mc.vielle.dev 123 + import error 124 + file_server 125 125 } 126 126 127 127 ## atproto services ··· 129 129 pds.{$HOST:vielle.dev}, *.pds.{$HOST:vielle.dev}, *.at.{$HOST:vielle.dev}, *.at.{$DONG_HOST:dongs.zip} { 130 130 import log pds 131 131 tls { 132 - on_demand 133 - } 132 + on_demand 133 + } 134 134 135 135 rewrite / /pds 136 136 @landing path /pds /styles.css ··· 138 138 139 139 # disable age assurance 140 140 handle /xrpc/app.bsky.ageassurance.getState { 141 - header content-type "application/json" 142 - header access-control-allow-headers "authorization,dpop,atproto-accept-labelers,atproto-proxy" 143 - header access-control-allow-origin "*" 144 - respond `{"state":{"lastInitiatedAt":"2025-07-14T14:22:43.912Z","status":"assured","access":"full"},"metadata":{"accountCreatedAt":"2022-11-17T00:35:16.391Z"}}` 200 145 - } 141 + header content-type "application/json" 142 + header access-control-allow-headers "authorization,dpop,atproto-accept-labelers,atproto-proxy" 143 + header access-control-allow-origin "*" 144 + respond `{"state":{"lastInitiatedAt":"2025-07-14T14:22:43.912Z","status":"assured","access":"full"},"metadata":{"accountCreatedAt":"2022-11-17T00:35:16.391Z"}}` 200 145 + } 146 146 147 - # pds gatekeeper 148 - @gatekeeper { 149 - path /xrpc/com.atproto.server.getSession 150 - path /xrpc/com.atproto.server.describeServer 151 - path /xrpc/com.atproto.server.updateEmail 152 - path /xrpc/com.atproto.server.createSession 153 - path /xrpc/com.atproto.server.createAccount 154 - path /@atproto/oauth-provider/~api/sign-in 155 - path /gate/* 156 - } 147 + # pds gatekeeper 148 + @gatekeeper { 149 + path /xrpc/com.atproto.server.getSession 150 + path /xrpc/com.atproto.server.describeServer 151 + path /xrpc/com.atproto.server.updateEmail 152 + path /xrpc/com.atproto.server.createSession 153 + path /xrpc/com.atproto.server.createAccount 154 + path /@atproto/oauth-provider/~api/sign-in 155 + path /gate/* 156 + } 157 157 158 - handle @gatekeeper { 159 - reverse_proxy {$ADDR_PDS_GATEKEEPER} 160 - } 158 + handle @gatekeeper { 159 + reverse_proxy {$ADDR_PDS_GATEKEEPER} 160 + } 161 161 162 162 reverse_proxy {$ADDR_PDS} { 163 163 transport http { ··· 186 186 187 187 ##### tmp web dev telephone cimd 188 188 cimd.{$HOST:vielle.dev} { 189 - import log cimd 189 + import log cimd 190 190 191 191 handle /oauth-client-metadata.json { 192 192 header Content-Type "application/json" ··· 199 199 "scope": "atproto transition:generic", 200 200 "response_types": ["code"], 201 201 "redirect_uris": [ 202 - "https://cimd.{$HOST:vielle.dev}", 203 - "https://cimd.{$HOST:vielle.dev}/oauth/callback", 204 - "https://cimd.{$HOST:vielle.dev}/atproto/callback", 205 - "http://localhost" 206 - ], 202 + "https://cimd.{$HOST:vielle.dev}", 203 + "https://cimd.{$HOST:vielle.dev}/oauth/callback", 204 + "https://cimd.{$HOST:vielle.dev}/atproto/callback", 205 + "http://localhost" 206 + ], 207 207 "token_endpoint_auth_method": "none", 208 208 "dpop_bound_access_tokens": true, 209 209 "client_name": "cimd.{$HOST:vielle.dev}",