nix machine / user configurations
1var DSP_CLOUDFLARE = NewDnsProvider("cloudflare"); 2var REG_NONE = NewRegistrar("none"); 3 4var WOLUMONDE_IP = "23.88.101.188"; 5 6D( 7 "gaze.systems", 8 REG_NONE, 9 DnsProvider(DSP_CLOUDFLARE), 10 DefaultTTL(1), 11 A("@", WOLUMONDE_IP, CF_PROXY_OFF), 12 A("doc", WOLUMONDE_IP, CF_PROXY_OFF), 13 A("git", WOLUMONDE_IP, CF_PROXY_OFF), 14 A("limbus", WOLUMONDE_IP, CF_PROXY_OFF), 15 A("pmart", WOLUMONDE_IP, CF_PROXY_OFF), 16 A("webhook", WOLUMONDE_IP, CF_PROXY_OFF), 17 A("dash", WOLUMONDE_IP, CF_PROXY_OFF), // perses 18 A("knot", WOLUMONDE_IP, CF_PROXY_OFF), 19 A("spindle", WOLUMONDE_IP, CF_PROXY_OFF), 20 A("skeetdeck", WOLUMONDE_IP, CF_PROXY_OFF), 21 A("likes", WOLUMONDE_IP, CF_PROXY_OFF), 22 A("vpn", WOLUMONDE_IP, CF_PROXY_OFF), 23 A("id", WOLUMONDE_IP, CF_PROXY_OFF), 24 // atp handles 25 A("dawn", WOLUMONDE_IP, CF_PROXY_OFF), 26 A("guestbook", WOLUMONDE_IP, CF_PROXY_OFF), 27 A("drew", WOLUMONDE_IP, CF_PROXY_OFF), 28 // A("meow", WOLUMONDE_IP, CF_PROXY_OFF), 29 // thing 30 // TXT("id", "a data endpoint for entity with serial id /90008/."), 31 // TXT("id", "entity linked here uses it/they pronouns. it can be referred to as /dusk/ or /dawn/."), 32 // TXT("id", "this one is not a human, try to refer to it in third person. use /this one/, /this thing/, etc."), 33 // TXT("id", "try connecting to https://gaze.systems/about for more information."), 34 // github pages 35 CNAME("dev", "90-008.github.io."), 36 // fastmail 37 CNAME("fm1._domainkey", "fm1.gaze.systems.dkim.fmhosted.com."), 38 CNAME("fm2._domainkey", "fm2.gaze.systems.dkim.fmhosted.com."), 39 CNAME("fm3._domainkey", "fm3.gaze.systems.dkim.fmhosted.com."), 40 MX("@", 10, "in1-smtp.messagingengine.com."), 41 MX("@", 20, "in2-smtp.messagingengine.com."), 42 TXT("@", "v=spf1 include:spf.messagingengine.com ?all"), 43 TXT("_dmarc", "v=DMARC1; p=none;"), 44 // resend 45 MX("send.poke", 10, "feedback-smtp.us-east-1.amazonses.com."), 46 TXT( 47 "resend._domainkey.poke", 48 "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8/06F14LZgg7l6eko9GXasUwCBUGHe1Abd5hMg0Xf9ufdUj7lAUB746DS1ErS04oxGEbCdjamkAGqRsYWvk5KGRIXmeYuKyMPFM44U0dt6caHOIr8pHoDj9ytAJD/RS/p1xQZoFXHBxKgAeEY3TUZy7iNLvGxCLkxuPnO7nlWKwIDAQAB", 49 ), 50 TXT("send.poke", "v=spf1 include:amazonses.com ~all"), 51 // atproto 52 // TXT("_atproto", "did=did:plc:dfl62fgb7wtjj3fcbb72naae", TTL(60)), 53 // TXT("_atproto.dusk", "did=did:plc:dfl62fgb7wtjj3fcbb72naae", TTL(60)), 54); 55 56D( 57 "9.0.0.0.8.e.f.1.5.0.7.4.0.1.0.0.2.ip6.arpa", 58 REG_NONE, 59 DnsProvider(DSP_CLOUDFLARE), 60 DefaultTTL(1), 61 A("@", WOLUMONDE_IP, CF_PROXY_ON), 62 TXT("@", "a data endpoint for entity with serial id /90008/."), 63 TXT( 64 "@", 65 "entity linked here uses it/they pronouns. it can be referred to as /dusk/ or /dawn/.", 66 ), 67 TXT( 68 "@", 69 "this one is not a human, try to refer to it in third person. use /this one/, /this thing/, etc.", 70 ), 71 TXT( 72 "@", 73 "try connecting to https://gaze.systems/about for more information.", 74 ), 75 // atproto 76 // TXT("_atproto", "did=did:plc:dfl62fgb7wtjj3fcbb72naae"), 77); 78 79D( 80 "poor.dog", 81 REG_NONE, 82 DnsProvider(DSP_CLOUDFLARE), 83 DefaultTTL(1), 84 A("@", WOLUMONDE_IP, CF_PROXY_OFF), 85 TXT("@", "v=spf1 -all"), 86 TXT("_dmarc", "v=DMARC1; p=reject;"), 87); 88 89D( 90 "ptr.pet", 91 REG_NONE, 92 DnsProvider(DSP_CLOUDFLARE), 93 DefaultTTL(1), 94 A("@", WOLUMONDE_IP, CF_PROXY_OFF), 95 A("nil", WOLUMONDE_IP, CF_PROXY_OFF), 96 TXT("_atproto", "did=did:plc:dfl62fgb7wtjj3fcbb72naae"), 97 TXT("_atproto.nil", "did=did:web:dawn.gaze.systems"), 98 TXT("@", "v=spf1 -all"), 99 TXT("_dmarc", "v=DMARC1; p=reject;"), 100);