alpha
Login
or
Join now
zicklag.dev
/
mlf
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A human-friendly DSL for ATProto Lexicons
Star
1
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
mlf
/
dns-plugins
/
mlf-dns-route53
/
src
/
at
main
2 files
stavola.xyz
Add mlf-dns-route53 official plugin
4mo ago
d3168e46
api.rs
Add mlf-dns-route53 official plugin Second official DNS plugin, proving the subprocess protocol is provider-agnostic. Wraps aws-sdk-route53 for the four ops — zone lookup by DNS name (walks parent domains and hits list_hosted_zones_by_name), list_txt, upsert_txt, delete_txt. Route 53 lacks per-record IDs so (name, type) is the identity; upserts use a single UPSERT ChangeResourceRecordSets. Credential schema: access_key + secret_key required, session_token (for STS) and region (default us-east-1) optional. TXT values are quoted + escape-sequence'd on the wire; a hand-rolled unquote handles the trailing \" edge case that a naive trim_matches would corrupt.
4 months ago
main.rs
Add mlf-dns-route53 official plugin Second official DNS plugin, proving the subprocess protocol is provider-agnostic. Wraps aws-sdk-route53 for the four ops — zone lookup by DNS name (walks parent domains and hits list_hosted_zones_by_name), list_txt, upsert_txt, delete_txt. Route 53 lacks per-record IDs so (name, type) is the identity; upserts use a single UPSERT ChangeResourceRecordSets. Credential schema: access_key + secret_key required, session_token (for STS) and region (default us-east-1) optional. TXT values are quoted + escape-sequence'd on the wire; a hand-rolled unquote handles the trailing \" edge case that a naive trim_matches would corrupt.
4 months ago