feat: searx, nixpkgs update, vintagestory, katslime

This commit is contained in:
Kat Inskip 2026-01-29 17:06:46 -08:00
parent 840765fe8a
commit 658d0434c8
24 changed files with 719 additions and 276 deletions

View file

@ -4,11 +4,13 @@ locals {
dork = "dork.dev"
inskip = "inskip.me"
kittywitch = "kittywit.ch"
katslime = "katsli.me"
}
zone_ids = {
dork = cloudflare_zone.dork_zone.id
inskip = cloudflare_zone.inskip_zone.id
kittywitch = cloudflare_zone.kittywitch_zone.id
katslime = cloudflare_zone.katslime_zone.id
}
}
@ -35,3 +37,11 @@ resource "cloudflare_zone" "kittywitch_zone" {
type = "full"
zone = local.zones.kittywitch
}
resource "cloudflare_zone" "katslime_zone" {
account_id = local.account_id
paused = false
plan = "free"
type = "full"
zone = local.zones.katslime
}

View file

@ -50,6 +50,7 @@ resource "cloudflare_record" "dorkdev_root_pages" {
proxied = false
ttl = 3600
type = "CNAME"
value = "${cloudflare_pages_project.dorkdev.name}.pages.dev"
# value = "${cloudflare_pages_project.dorkdev.name}.pages.dev"
value = "rinnosuke.inskip.me"
zone_id = local.zone_ids.dork
}

View file

@ -127,6 +127,16 @@ resource "cloudflare_record" "kittywitch_mail_mx" {
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "katslime_mail_mx" {
name = "@"
proxied = false
ttl = 3600
type = "MX"
priority = 10
value = "rinnosuke.inskip.me"
zone_id = local.zone_ids.katslime
}
resource "cloudflare_record" "dork_mail_spf" {
name = "@"
proxied = false
@ -154,6 +164,15 @@ resource "cloudflare_record" "kittywitch_mail_spf" {
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "katslime_mail_spf" {
name = "@"
proxied = false
ttl = 10800
type = "TXT"
value = "v=spf1 a:rinnosuke.inskip.me -all"
zone_id = local.zone_ids.katslime
}
resource "cloudflare_record" "dork_mail_dkim" {
name = "mail._domainkey"
proxied = false
@ -181,7 +200,14 @@ resource "cloudflare_record" "kittywitch_mail_dkim" {
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "katslime_mail_dkim" {
name = "mail._domainkey"
proxied = false
ttl = 3600#10800
type = "TXT"
value = "v=DKIM1; k=rsa; s=email; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmwPILF7D7pzBW0wVElKKAt0uVhfl7Jba6iChOTy8Hjw0FD9qp5LMILlOOjHsWwaUZdDnwesEhhnHLmBZHUDon0c1LNWaJsxbv6JrUw9sqQMhsMDOXPj0Gt8UdvpwoNu/MVHQL2d1YlJswlDcfNl7qphW5KjLI10Xh1eif0ssmSk5BuIVSKgenDmZGc81uWSH1/8RvmYNyN6bqco+ZjhW/8IeHgZslZVm283Zag7+mMdjwo7f9kSotsm0uk9rkblkYB3GckBSEWmtwZbgN6e6f5zCcill3ndJN54HylKeBeiGAUlM1C0RCq2COXEjZCE+3ljPv1zD9+BvJGEroP5nWwIDAQAB"
zone_id = local.zone_ids.katslime
}
resource "cloudflare_record" "dork_mail_dmarc" {
name = "_dmarc"
proxied = false
@ -209,6 +235,15 @@ resource "cloudflare_record" "kittywitch_mail_dmarc" {
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "katslime_mail_dmarc" {
name = "_dmarc"
proxied = false
ttl = 10800
type = "TXT"
value = "v=DMARC1; p=none"
zone_id = local.zone_ids.katslime
}
resource "cloudflare_record" "dork_mail_submission_autodiscover" {
name = "_submission._tcp"
@ -361,3 +396,21 @@ resource "cloudflare_record" "xmpp_upload" {
value = "rinnosuke.inskip.me"
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "searx" {
name = "search"
proxied = false
ttl = 3600
type = "A"
value = "100.73.129.88"
zone_id = local.zone_ids.kittywitch
}
resource "cloudflare_record" "searx_v6" {
name = "search"
proxied = false
ttl = 3600
type = "AAAA"
value = "fd7a:115c:a1e0::5634:8158"
zone_id = local.zone_ids.kittywitch
}

File diff suppressed because one or more lines are too long