yourdomain.com {
    # 自动申请 TLS 证书
    tls your_email@example.com 

    handle /couchdb/* {
        @couch path /couchdb
        redir @couch /couchdb/ permanent
        handle_path /couchdb/* {
            rewrite * /{path.trim_prefix('/couchdb')}
            reverse_proxy http://10.0.0.2:5984 {
                header_up Host {http.reverse_proxy.upstream.hostport}
                header_up X-Forwarded-Prefix /couchdb
                header_up Connection "upgrade"
            }
        }
    }
    # 禁止直接访问根路径
    handle {
        respond "Access via /couchdb/" 403
    }
}

## 使用专用子域名 简单
# couchdb.yourdomain.com {  # 使用专用子域名
#     reverse_proxy http://localhost:5984 {
#         header_up Host {http.reverse_proxy.upstream.hostport}
#     }
# }