From 68998df2196a0f280993eb9bcd5ce8d1732384c3 Mon Sep 17 00:00:00 2001 From: satr14washere <90962949+satr14washere@users.noreply.github.com> Date: Mon, 23 Mar 2026 07:31:59 +0700 Subject: [PATCH] move domain files --- .../{ => part-of.my.id}/_discord.colin.nix | 0 .../_discord.cutedog5695.nix | 0 .../_discord.justdeveloper.nix | 0 domains/{ => part-of.my.id}/_discord.nix | 0 domains/{ => part-of.my.id}/_discord.roki.nix | 0 domains/{ => part-of.my.id}/batman.nix | 0 domains/{ => part-of.my.id}/c.nix | 0 domains/{ => part-of.my.id}/colin.nix | 0 domains/{ => part-of.my.id}/cutedog5695.nix | 0 domains/{ => part-of.my.id}/elkaff.nix | 0 domains/{ => part-of.my.id}/j.nix | 0 domains/{ => part-of.my.id}/jacob.nix | 0 domains/{ => part-of.my.id}/jd.nix | 0 domains/{ => part-of.my.id}/job.nix | 0 domains/{ => part-of.my.id}/joel.nix | 0 domains/{ => part-of.my.id}/js.nix | 0 domains/{ => part-of.my.id}/just.nix | 0 domains/{ => part-of.my.id}/justdev.nix | 0 domains/{ => part-of.my.id}/justdeveloper.nix | 0 domains/{ => part-of.my.id}/juststudio.nix | 0 domains/{ => part-of.my.id}/katz.nix | 0 domains/{ => part-of.my.id}/no-one-is.nix | 0 domains/{ => part-of.my.id}/pxl.nix | 0 domains/{ => part-of.my.id}/rchessauth.nix | 0 domains/{ => part-of.my.id}/roki.nix | 0 domains/{ => part-of.my.id}/satr14.nix | 0 domains/{ => part-of.my.id}/stef.nix | 0 domains/{ => part-of.my.id}/ukriu.nix | 0 domains/{ => part-of.my.id}/you-are.nix | 0 flake.nix | 23 ++++-- is-my.id.txt | 72 +++++++++++++++++++ scripts/upload-zone.sh | 3 + 32 files changed, 91 insertions(+), 7 deletions(-) rename domains/{ => part-of.my.id}/_discord.colin.nix (100%) rename domains/{ => part-of.my.id}/_discord.cutedog5695.nix (100%) rename domains/{ => part-of.my.id}/_discord.justdeveloper.nix (100%) rename domains/{ => part-of.my.id}/_discord.nix (100%) rename domains/{ => part-of.my.id}/_discord.roki.nix (100%) rename domains/{ => part-of.my.id}/batman.nix (100%) rename domains/{ => part-of.my.id}/c.nix (100%) rename domains/{ => part-of.my.id}/colin.nix (100%) rename domains/{ => part-of.my.id}/cutedog5695.nix (100%) rename domains/{ => part-of.my.id}/elkaff.nix (100%) rename domains/{ => part-of.my.id}/j.nix (100%) rename domains/{ => part-of.my.id}/jacob.nix (100%) rename domains/{ => part-of.my.id}/jd.nix (100%) rename domains/{ => part-of.my.id}/job.nix (100%) rename domains/{ => part-of.my.id}/joel.nix (100%) rename domains/{ => part-of.my.id}/js.nix (100%) rename domains/{ => part-of.my.id}/just.nix (100%) rename domains/{ => part-of.my.id}/justdev.nix (100%) rename domains/{ => part-of.my.id}/justdeveloper.nix (100%) rename domains/{ => part-of.my.id}/juststudio.nix (100%) rename domains/{ => part-of.my.id}/katz.nix (100%) rename domains/{ => part-of.my.id}/no-one-is.nix (100%) rename domains/{ => part-of.my.id}/pxl.nix (100%) rename domains/{ => part-of.my.id}/rchessauth.nix (100%) rename domains/{ => part-of.my.id}/roki.nix (100%) rename domains/{ => part-of.my.id}/satr14.nix (100%) rename domains/{ => part-of.my.id}/stef.nix (100%) rename domains/{ => part-of.my.id}/ukriu.nix (100%) rename domains/{ => part-of.my.id}/you-are.nix (100%) create mode 100644 is-my.id.txt create mode 100644 scripts/upload-zone.sh diff --git a/domains/_discord.colin.nix b/domains/part-of.my.id/_discord.colin.nix similarity index 100% rename from domains/_discord.colin.nix rename to domains/part-of.my.id/_discord.colin.nix diff --git a/domains/_discord.cutedog5695.nix b/domains/part-of.my.id/_discord.cutedog5695.nix similarity index 100% rename from domains/_discord.cutedog5695.nix rename to domains/part-of.my.id/_discord.cutedog5695.nix diff --git a/domains/_discord.justdeveloper.nix b/domains/part-of.my.id/_discord.justdeveloper.nix similarity index 100% rename from domains/_discord.justdeveloper.nix rename to domains/part-of.my.id/_discord.justdeveloper.nix diff --git a/domains/_discord.nix b/domains/part-of.my.id/_discord.nix similarity index 100% rename from domains/_discord.nix rename to domains/part-of.my.id/_discord.nix diff --git a/domains/_discord.roki.nix b/domains/part-of.my.id/_discord.roki.nix similarity index 100% rename from domains/_discord.roki.nix rename to domains/part-of.my.id/_discord.roki.nix diff --git a/domains/batman.nix b/domains/part-of.my.id/batman.nix similarity index 100% rename from domains/batman.nix rename to domains/part-of.my.id/batman.nix diff --git a/domains/c.nix b/domains/part-of.my.id/c.nix similarity index 100% rename from domains/c.nix rename to domains/part-of.my.id/c.nix diff --git a/domains/colin.nix b/domains/part-of.my.id/colin.nix similarity index 100% rename from domains/colin.nix rename to domains/part-of.my.id/colin.nix diff --git a/domains/cutedog5695.nix b/domains/part-of.my.id/cutedog5695.nix similarity index 100% rename from domains/cutedog5695.nix rename to domains/part-of.my.id/cutedog5695.nix diff --git a/domains/elkaff.nix b/domains/part-of.my.id/elkaff.nix similarity index 100% rename from domains/elkaff.nix rename to domains/part-of.my.id/elkaff.nix diff --git a/domains/j.nix b/domains/part-of.my.id/j.nix similarity index 100% rename from domains/j.nix rename to domains/part-of.my.id/j.nix diff --git a/domains/jacob.nix b/domains/part-of.my.id/jacob.nix similarity index 100% rename from domains/jacob.nix rename to domains/part-of.my.id/jacob.nix diff --git a/domains/jd.nix b/domains/part-of.my.id/jd.nix similarity index 100% rename from domains/jd.nix rename to domains/part-of.my.id/jd.nix diff --git a/domains/job.nix b/domains/part-of.my.id/job.nix similarity index 100% rename from domains/job.nix rename to domains/part-of.my.id/job.nix diff --git a/domains/joel.nix b/domains/part-of.my.id/joel.nix similarity index 100% rename from domains/joel.nix rename to domains/part-of.my.id/joel.nix diff --git a/domains/js.nix b/domains/part-of.my.id/js.nix similarity index 100% rename from domains/js.nix rename to domains/part-of.my.id/js.nix diff --git a/domains/just.nix b/domains/part-of.my.id/just.nix similarity index 100% rename from domains/just.nix rename to domains/part-of.my.id/just.nix diff --git a/domains/justdev.nix b/domains/part-of.my.id/justdev.nix similarity index 100% rename from domains/justdev.nix rename to domains/part-of.my.id/justdev.nix diff --git a/domains/justdeveloper.nix b/domains/part-of.my.id/justdeveloper.nix similarity index 100% rename from domains/justdeveloper.nix rename to domains/part-of.my.id/justdeveloper.nix diff --git a/domains/juststudio.nix b/domains/part-of.my.id/juststudio.nix similarity index 100% rename from domains/juststudio.nix rename to domains/part-of.my.id/juststudio.nix diff --git a/domains/katz.nix b/domains/part-of.my.id/katz.nix similarity index 100% rename from domains/katz.nix rename to domains/part-of.my.id/katz.nix diff --git a/domains/no-one-is.nix b/domains/part-of.my.id/no-one-is.nix similarity index 100% rename from domains/no-one-is.nix rename to domains/part-of.my.id/no-one-is.nix diff --git a/domains/pxl.nix b/domains/part-of.my.id/pxl.nix similarity index 100% rename from domains/pxl.nix rename to domains/part-of.my.id/pxl.nix diff --git a/domains/rchessauth.nix b/domains/part-of.my.id/rchessauth.nix similarity index 100% rename from domains/rchessauth.nix rename to domains/part-of.my.id/rchessauth.nix diff --git a/domains/roki.nix b/domains/part-of.my.id/roki.nix similarity index 100% rename from domains/roki.nix rename to domains/part-of.my.id/roki.nix diff --git a/domains/satr14.nix b/domains/part-of.my.id/satr14.nix similarity index 100% rename from domains/satr14.nix rename to domains/part-of.my.id/satr14.nix diff --git a/domains/stef.nix b/domains/part-of.my.id/stef.nix similarity index 100% rename from domains/stef.nix rename to domains/part-of.my.id/stef.nix diff --git a/domains/ukriu.nix b/domains/part-of.my.id/ukriu.nix similarity index 100% rename from domains/ukriu.nix rename to domains/part-of.my.id/ukriu.nix diff --git a/domains/you-are.nix b/domains/part-of.my.id/you-are.nix similarity index 100% rename from domains/you-are.nix rename to domains/part-of.my.id/you-are.nix diff --git a/flake.nix b/flake.nix index a847a5d..3dd9f31 100644 --- a/flake.nix +++ b/flake.nix @@ -5,13 +5,22 @@ { dns, ... }: let email = "admin@satr14.my.id"; - domains."0" = { - domain = "part-of.my.id"; - nameservers = [ - "adele.ns.cloudflare.com" - "fattouche.ns.cloudflare.com" - ]; - }; + domains = [ + "0" = { + domain = "part-of.my.id"; + nameservers = [ + "adele.ns.cloudflare.com" + "fattouche.ns.cloudflare.com" + ]; + }; + "1" = { + domain = "is-my.id"; + nameservers = [ + "adele.ns.cloudflare.com" + "fattouche.ns.cloudflare.com" + ]; + }; + ]; inherit (import { }) lib; domainsFolder = builtins.readDir ./domains; domainFiles = lib.filterAttrs ( diff --git a/is-my.id.txt b/is-my.id.txt new file mode 100644 index 0000000..690dc91 --- /dev/null +++ b/is-my.id.txt @@ -0,0 +1,72 @@ +;; +;; Domain: is-my.id. +;; Exported: 2026-03-21 23:44:57 +;; +;; This file is intended for use for informational and archival +;; purposes ONLY and MUST be edited before use on a production +;; DNS server. In particular, you must: +;; -- update the SOA record with the correct authoritative name server +;; -- update the SOA record with the contact e-mail address information +;; -- update the NS record(s) with the authoritative name servers for this domain. +;; +;; For further information, please consult the BIND documentation +;; located on the following website: +;; +;; http://www.isc.org/ +;; +;; And RFC 1035: +;; +;; http://www.ietf.org/rfc/rfc1035.txt +;; +;; Please note that we do NOT offer technical support for any use +;; of this zone data, the BIND name server, or any other third-party +;; DNS software. +;; +;; Use at your own risk. +;; SOA Record +is-my.id 3600 IN SOA adele.ns.cloudflare.com. dns.cloudflare.com. 2052580329 10000 2400 604800 3600 + +;; NS Records +is-my.id. 86400 IN NS adele.ns.cloudflare.com. +is-my.id. 86400 IN NS fattouche.ns.cloudflare.com. + +;; A Records +job.is-my.id. 1 IN A 128.204.223.115 ; cf_tags=cf-proxied:false +joel.is-my.id. 1 IN A 142.132.173.34 ; cf_tags=cf-proxied:false +katz.is-my.id. 1 IN A 69.197.135.205 ; cf_tags=cf-proxied:false + +;; AAAA Records +joel.is-my.id. 1 IN AAAA 2a01:4f8:1c0c:6cc0::1 ; cf_tags=cf-proxied:false + +;; CNAME Records +batman.is-my.id. 1 IN CNAME shadowe1ite.github.io. ; cf_tags=cf-proxied:true +colin.is-my.id. 1 IN CNAME proxy.col1n.fr. ; cf_tags=cf-proxied:false +c.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +cutedog5695.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +elkaff.is-my.id. 1 IN CNAME portofolio-pixel.pages.dev. ; cf_tags=cf-proxied:false +jacob.is-my.id. 1 IN CNAME hexon404.onrender.com. ; cf_tags=cf-proxied:false +jd.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +j.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +js.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +justdeveloper.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +justdev.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +just.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +juststudio.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +no-one-is.is-my.id. 1 IN CNAME educatedsuddenbucket-github-io.onrender.com. ; cf_tags=cf-proxied:false +is-my.id. 1 IN CNAME website-e7n.pages.dev. ; cf_tags=cf-proxied:false +pxl.is-my.id. 1 IN CNAME heypxl.github.io. ; cf_tags=cf-proxied:false +rchessauth.is-my.id. 1 IN CNAME fire.hackclub.app. ; cf_tags=cf-proxied:false +roki.is-my.id. 1 IN CNAME edge.redirect.pizza. ; cf_tags=cf-proxied:false +stef.is-my.id. 1 IN CNAME proxy.stefdp.lol. ; cf_tags=cf-proxied:false +ukriu.is-my.id. 1 IN CNAME ukriu.pages.dev. ; cf_tags=cf-proxied:false +you-are.is-my.id. 1 IN CNAME proxy.stefdp.com. ; cf_tags=cf-proxied:false + +;; MX Records +joel.is-my.id. 1 IN MX 10 achlys.infra.joestr.at. + +;; TXT Records +_discord.colin.is-my.id. 1 IN TXT "dh=279643a6f8677dedb1c5c63d007fc4516149679c" +_discord.cutedog5695.is-my.id. 1 IN TXT "dh=a7c19efb0f6bc38b97a33760f6c1ee84df4151b1" +_discord.justdeveloper.is-my.id. 1 IN TXT "dh=6024027bc233825451e290ac37a4b4a1f838ee70" +_discord.is-my.id. 1 IN TXT "dh=d509fc9014e196311ed887c2e410cdefa833436e" +_discord.roki.is-my.id. 1 IN TXT "dh=5633078cd5bfd347a896ddb0f0de017c5423aa06" diff --git a/scripts/upload-zone.sh b/scripts/upload-zone.sh new file mode 100644 index 0000000..5372311 --- /dev/null +++ b/scripts/upload-zone.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +curl \ No newline at end of file