A human-friendly DSL for ATProto Lexicons
27
fork

Configure Feed

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

Add mlf-dns-google plugin (Google Cloud DNS) #1

open opened by stavola.xyz targeting main from feat/publishing

Auth via a service-account JSON key (content, not a file path) or Application Default Credentials when the plugin runs on GCE/Cloud Run with attached identity. Uses gcp_auth to fetch bearer tokens per op.

Cloud DNS addresses records by (managedZone, name, type); the atomic Changes endpoint takes additions+deletions in one request, so upsert sends delete-old + add-new together. Zone resolution walks parent labels against /projects/{id}/managedZones and matches against the zone's dnsName (trailing-dot-aware).

Options schema: project_id (non-secret, required) and service_account_json (secret, optional, falls back to ADC when omitted).

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:tahmjtpwnkuhopngqe5q7jp2/sh.tangled.repo.pull/3mjqnd22zvv22
Diff #0

No differences found between the selected revisions.

History

1 round 0 comments
sign up or login to add to the discussion
stavola.xyz submitted #0
patch application failed: error: No valid patches in input (allow with "--allow-empty")
expand 0 comments