mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
Fix tailscale API credentials
This commit is contained in:
parent
202fd41bec
commit
34f214b302
5 changed files with 43 additions and 17 deletions
|
|
@ -20,9 +20,6 @@
|
||||||
dino # XMPP
|
dino # XMPP
|
||||||
signal-desktop
|
signal-desktop
|
||||||
|
|
||||||
# Exocortex
|
|
||||||
obsidian
|
|
||||||
|
|
||||||
# Archivery
|
# Archivery
|
||||||
unzip
|
unzip
|
||||||
zip
|
zip
|
||||||
|
|
|
||||||
32
tf/gensokyo-media.tf
Normal file
32
tf/gensokyo-media.tf
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
variable "cloudflare_mediabox_tunnel" {
|
||||||
|
sensitive = true
|
||||||
|
}
|
||||||
|
|
||||||
|
locals {
|
||||||
|
subdomains = [
|
||||||
|
"plex",
|
||||||
|
"sonarr",
|
||||||
|
"radarr",
|
||||||
|
"jackett",
|
||||||
|
"tatulli",
|
||||||
|
"bazarr",
|
||||||
|
"ombi",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "cloudflare_tunnel" "gensokyo_mediabox_tunnel" {
|
||||||
|
account_id = local.account_id
|
||||||
|
name = "Mediabox"
|
||||||
|
secret = var.cloudflare_mediabox_tunnel
|
||||||
|
config_src = "local"
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "cloudflare_record" "gensokyo_mediabox_records" {
|
||||||
|
for_each = toset(local.subdomains)
|
||||||
|
name = each.value
|
||||||
|
proxied = true
|
||||||
|
ttl = 1
|
||||||
|
type = "CNAME"
|
||||||
|
value = cloudflare_tunnel.gensokyo_mediabox_tunnel.cname
|
||||||
|
zone_id = local.zone_ids.gensokyo
|
||||||
|
}
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
resource "cloudflare_record" "monica" {
|
|
||||||
name = "monica"
|
|
||||||
proxied = true
|
|
||||||
ttl = 1
|
|
||||||
type = "CNAME"
|
|
||||||
value = "yukari.gensokyo.zone"
|
|
||||||
zone_id = local.zone_ids.gensokyo
|
|
||||||
}
|
|
||||||
|
|
@ -1,4 +1,8 @@
|
||||||
variable "tailscale_api_key" {
|
variable "tailscale_oauth_client_id" {
|
||||||
|
sensitive = true
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "tailscale_oauth_client_secret" {
|
||||||
sensitive = true
|
sensitive = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -7,6 +11,7 @@ variable "tailnet" {
|
||||||
}
|
}
|
||||||
|
|
||||||
provider "tailscale" {
|
provider "tailscale" {
|
||||||
api_key = var.tailscale_api_key
|
oauth_client_id = var.tailscale_oauth_client_id
|
||||||
|
oauth_client_secret = var.tailscale_oauth_client_secret
|
||||||
tailnet = var.tailnet
|
tailnet = var.tailnet
|
||||||
}
|
}
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"data": "ENC[AES256_GCM,data:5NizSWBLOaigdBsgLyFRmjka6EnojDthw8+Z79QXz/Up1b5Mw60RuWV4kJlJpu+Vy7V1rm9xSJrOh4cTQiiStDbeJ+wCUx2ijp3XPvNlJ6V4UXGefbHMV/oC3amhurRcDogDCldELqce8ZObps5Z+A9VuvzsTxb3CdSaf7C544krRr20+JZLpM55CrAJ+o8pbHF2I5GXIlHqoGbLQIOm+Y/iun9Vi4Ut/XDvbGREBOSp6lTC6D/3VbyZ6jaBH7AI2wR486TPbVRT+GLrVB+u7WJaOAMor9rstLqtMrykAuxknXuFSDo1e1AYsTmKkGlo4D/KX+nYcTarksB7gyYLk8PrBIb8JI1OaKL7XAMZUM2RjKljPb3DalN+8+qa9YCO57BVUeudEQuuv7gh4stdbNSTQ/kWfZuImgQNdDItlJ9XabM0UG3SqzQibggeXvA8cehG4ixrC/acLsMxu00MOLHzwqGhWolHvCAmnp0XEG+dEF7//+W3K5knel5HoAoLbgmENghmp1Vp28abFOagU2Hn2asPDIjjZv8MhocyMCUjBK/f1JrDVOVHZRhWIXjGyeWhJPd8+7P1XJeXlGLh2G9Echgpkpt3lnNShQ==,iv:RjDCMMgME6GrPUQ/xqq6N9pynS6mwd0SKydpBctYlZ8=,tag:8ANoqNcJGpj9NRKgfa8cOg==,type:str]",
|
"data": "ENC[AES256_GCM,data:xsd5tROG8/3hSBiTrHthVLs+9zUNDsBkZ/in2LY+CAb8+LMqksu3cvSxUdK4w68zs8IGXval6QGP4FoAy779IcYzKsQL+SUl2T9/ZX5CICHU9jwk3BOyteyEOSaqAWcLSUW18/uo+RfbxVxbflEC3QxZ28DrzudUKUo6Es/8YzwGVEWG+8ByuGLnK3TvPNXmWGZUJ3OTxhAwfiCAd+qCKTsOWGDiKDj+91isPRDjcn0F4F7fAzmFVNhDtWs8C/doxqdH/HQnhfPFISdJycmEXs2iys74hP8G7ntOZlZ3vWiXW2waMlpTIrTbZgZ6svQm4pHpp14XTgZqEU79ok2WhcPFdjuxIOGu9rY5qgpYUam45BGRUhPpM7owUJEJzpbRHMMUTUGAvLID4WGCYkMoUMRTDjv/kFXiasMwGafz2vigqaehWvKpDGIQQC6I+vrcNSI6OW0QdblZXHxFgiPi7rhSn8uZyYUgeugNEjaYl+u9pF74GX1LnUXmpmDrVxGUCtaWhOd/vsIv/kCV2b/cQn728abdv68WNzhZwSNDRWJnoYMv+ywlH7XprngGSl3Q+yxfFsjphPc6FAKpdMCInbB3Wh55bJECoLRuthoY+ciI684+lesYPxai84KTlf0CRt/s1jCGaN+ia/yRoIyC0dV6jnavrMpyVD4HQXd59CCekt1H0eY=,iv:6PjZ4Rx/k9vbbvNBxBOdmiy3g+GJP5jI77q560McyCw=,tag:jeVpaf+hFK+Ixw8ZWrVoeQ==,type:str]",
|
||||||
"sops": {
|
"sops": {
|
||||||
"shamir_threshold": 1,
|
"shamir_threshold": 1,
|
||||||
"kms": null,
|
"kms": null,
|
||||||
|
|
@ -7,8 +7,8 @@
|
||||||
"azure_kv": null,
|
"azure_kv": null,
|
||||||
"hc_vault": null,
|
"hc_vault": null,
|
||||||
"age": null,
|
"age": null,
|
||||||
"lastmodified": "2023-05-10T15:46:17Z",
|
"lastmodified": "2024-01-12T00:05:38Z",
|
||||||
"mac": "ENC[AES256_GCM,data:VX3ZsDKja639NKEO1DvBDMh/Ho9EMqNQyDlbYo79nVfomMvHvNcSURullNehy1Usmdmk/Hr6wUjuOcira571F5k95xNby6yp/qgWFBSKDFcvduRqu4YqUzB5XvXqmWGHX+Q7d6U6MAA6PirqBgQC4A5U51OfFhPalTuJWY4V8jA=,iv:BsqyLwGgcqjIITuHnYo2jzC8Vk4DgyxkBGD6eaa+TsE=,tag:j67JoaOgQhbtNDk70i1hKA==,type:str]",
|
"mac": "ENC[AES256_GCM,data:ZrjeDJiEZzg57ixtF71oRjjKZqJmVmG1WK3UHlFd9g5mrc9SJjR/Y1pagaIopw5BPsBMKK9gUBxiM6My2n7SK2/ulZIuRXpMA0/eaA+rwSybZDdJl4pyFlaVAZjE4AKRyUu4nsFXhuJT/HVXdTPCKJdvr9kdFV04XndNJtotsqw=,iv:djHKwrxG2kvz2EkmWSSDm9F908eWetl1k9c9mJ3MH/E=,tag:7ancV2B/hAh6QVCafgCz8w==,type:str]",
|
||||||
"pgp": [
|
"pgp": [
|
||||||
{
|
{
|
||||||
"created_at": "2023-05-10T15:43:03Z",
|
"created_at": "2023-05-10T15:43:03Z",
|
||||||
|
|
@ -17,6 +17,6 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"unencrypted_suffix": "_unencrypted",
|
"unencrypted_suffix": "_unencrypted",
|
||||||
"version": "3.7.3"
|
"version": "3.8.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue