TypeScript implement of edgeless-rearend-v2, using AList as storage provider
run command .\caddy run -c caddy.cfg -a caddyfile
caddy.cfg:
pineapple.edgeless.top {
reverse_proxy localhost:3000
tls pineapple.edgeless.top_bundle.crt pineapple.edgeless.top.key
}