chadtmiller.com/knotless
Git hosted in your atproto account, on any stock PDS, fast enough for agents.
git clone knotless://chadtmiller.com/knotlessneeds the knotless git helper. set it up
# The names knotless-serve answers at: the apex, and www, which the proxy
# redirects to it.
data "cloudflare_zone" "main" {
name = var.zone
}
# DNS-only, not proxied: the gateway is the zone's did:web, whose document
# and OAuth client metadata PDSes fetch from the origin, and git clones want
# bodies Cloudflare's proxy would cap. The reverse proxy on the host holds
# the certificate.
resource "cloudflare_record" "apex_a" {
zone_id = data.cloudflare_zone.main.id
name = "@"
type = "A"
content = var.host_ipv4
ttl = 1
proxied = false
comment = "knotless-serve"
}
resource "cloudflare_record" "apex_aaaa" {
count = var.host_ipv6 == "" ? 0 : 1
zone_id = data.cloudflare_zone.main.id
name = "@"
type = "AAAA"
content = var.host_ipv6
ttl = 1
proxied = false
comment = "knotless-serve"
}
resource "cloudflare_record" "www" {
zone_id = data.cloudflare_zone.main.id
name = "www"
type = "CNAME"
content = var.zone
ttl = 1
proxied = false
comment = "redirects to the apex"
}