feat(servives,battleship): kois.work and keikos.work website
This commit is contained in:
230
flake.lock
generated
230
flake.lock
generated
@@ -177,6 +177,39 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils": {
|
||||
"inputs": {
|
||||
"systems": "systems_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1694529238,
|
||||
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils_2": {
|
||||
"locked": {
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"fromYaml": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
@@ -193,6 +226,49 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gitignore": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"keikos",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762808025,
|
||||
"narHash": "sha256-XmjITeZNMTQXGhhww6ed/Wacy2KzD6svioyCX7pkUu4=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"rev": "cb5e3fdca1de58ccbc3ef53de65bd372b48f567c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gitignore_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"keikos",
|
||||
"templ",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1709087332,
|
||||
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gnome-shell": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
@@ -228,6 +304,29 @@
|
||||
"url": "https://code.capytal.cc/dot013/godotdev.nvim"
|
||||
}
|
||||
},
|
||||
"gomod2nix": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils",
|
||||
"nixpkgs": [
|
||||
"keikos",
|
||||
"templ",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1722589758,
|
||||
"narHash": "sha256-sbbA8b6Q2vB/t/r1znHawoXLysCyD4L/6n6/RykiSnA=",
|
||||
"owner": "nix-community",
|
||||
"repo": "gomod2nix",
|
||||
"rev": "4e08ca09253ef996bd4c03afa383b23e35fe28a1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "gomod2nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"guzone": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_2"
|
||||
@@ -286,9 +385,29 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"keikos": {
|
||||
"inputs": {
|
||||
"gitignore": "gitignore",
|
||||
"nixpkgs": "nixpkgs_3",
|
||||
"templ": "templ"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1779748717,
|
||||
"narHash": "sha256-Ew4lWOMe/LivxFPkSazHmY7EoS2NnqtzEMAjvqNmvSA=",
|
||||
"ref": "refs/heads/main",
|
||||
"rev": "e5276894ca6cf87e351cabb8d3bdd3b8db219aca",
|
||||
"revCount": 58,
|
||||
"type": "git",
|
||||
"url": "https://code.capytal.cc/guz013/keikos.work"
|
||||
},
|
||||
"original": {
|
||||
"type": "git",
|
||||
"url": "https://code.capytal.cc/guz013/keikos.work"
|
||||
}
|
||||
},
|
||||
"loreddev-gitea": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_3"
|
||||
"nixpkgs": "nixpkgs_5"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1765921137,
|
||||
@@ -324,7 +443,7 @@
|
||||
"inputs": {
|
||||
"godotdev": "godotdev",
|
||||
"mdfmt": "mdfmt",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"nixpkgs": "nixpkgs_6",
|
||||
"nvim-treesitter-main": "nvim-treesitter-main"
|
||||
},
|
||||
"locked": {
|
||||
@@ -385,7 +504,7 @@
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": "systems_2"
|
||||
"systems": "systems_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778039471,
|
||||
@@ -450,6 +569,38 @@
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1779560665,
|
||||
"narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1724322575,
|
||||
"narHash": "sha256-kRYwAdYsaICNb2WYcWtBFG6caSuT0v/vTAyR8ap0IR0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "2a02822b466ffb9f1c02d07c5dd6b96d08b56c6b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "release-24.05",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_5": {
|
||||
"locked": {
|
||||
"lastModified": 1765779637,
|
||||
"narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=",
|
||||
@@ -465,7 +616,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"nixpkgs_6": {
|
||||
"locked": {
|
||||
"lastModified": 1767892417,
|
||||
"narHash": "sha256-dhhvQY67aboBk8b0/u0XB6vwHdgbROZT3fJAjyNh5Ww=",
|
||||
@@ -481,7 +632,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_5": {
|
||||
"nixpkgs_7": {
|
||||
"locked": {
|
||||
"lastModified": 1767379071,
|
||||
"narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=",
|
||||
@@ -497,7 +648,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_6": {
|
||||
"nixpkgs_8": {
|
||||
"locked": {
|
||||
"lastModified": 1778737229,
|
||||
"narHash": "sha256-6xWoytx8jFW4PF1GjRm/i/53trbpKGfz6zjzQGBr4cI=",
|
||||
@@ -557,7 +708,7 @@
|
||||
},
|
||||
"nvim-treesitter-main": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs_5",
|
||||
"nixpkgs": "nixpkgs_7",
|
||||
"nvim-treesitter": "nvim-treesitter",
|
||||
"nvim-treesitter-textobjects": "nvim-treesitter-textobjects"
|
||||
},
|
||||
@@ -599,11 +750,12 @@
|
||||
"guzone": "guzone",
|
||||
"home-manager": "home-manager",
|
||||
"impermanence": "impermanence",
|
||||
"keikos": "keikos",
|
||||
"loreddev-gitea": "loreddev-gitea",
|
||||
"neovim": "neovim",
|
||||
"nix-flatpak": "nix-flatpak",
|
||||
"nix-minecraft": "nix-minecraft_2",
|
||||
"nixpkgs": "nixpkgs_6",
|
||||
"nixpkgs": "nixpkgs_8",
|
||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||
"sops-nix": "sops-nix",
|
||||
"stylix": "stylix",
|
||||
@@ -643,7 +795,7 @@
|
||||
"nixpkgs"
|
||||
],
|
||||
"nur": "nur",
|
||||
"systems": "systems_3",
|
||||
"systems": "systems_4",
|
||||
"tinted-foot": "tinted-foot",
|
||||
"tinted-kitty": "tinted-kitty",
|
||||
"tinted-schemes": "tinted-schemes",
|
||||
@@ -710,6 +862,43 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_4": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"templ": {
|
||||
"inputs": {
|
||||
"gitignore": "gitignore_2",
|
||||
"gomod2nix": "gomod2nix",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"xc": "xc"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1730278073,
|
||||
"narHash": "sha256-0KGht5IMbJV8KkXgT5qJxA9bcmWevzXXAVPMQTm0ccw=",
|
||||
"owner": "a-h",
|
||||
"repo": "templ",
|
||||
"rev": "d9eefff2eeea5c78c938baf556d7ded6880e2fca",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "a-h",
|
||||
"ref": "v0.2.793",
|
||||
"repo": "templ",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"tinted-foot": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
@@ -791,6 +980,29 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"xc": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils_2",
|
||||
"nixpkgs": [
|
||||
"keikos",
|
||||
"templ",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1724404748,
|
||||
"narHash": "sha256-p6rXzNiDm2uBvO1MLzC5pJp/0zRNzj/snBzZI0ce62s=",
|
||||
"owner": "joerdav",
|
||||
"repo": "xc",
|
||||
"rev": "960ff9f109d47a19122cfb015721a76e3a0f23a2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "joerdav",
|
||||
"repo": "xc",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"zen-browser": {
|
||||
"inputs": {
|
||||
"home-manager": [
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
# };
|
||||
favelasmp.url = "git+https://code.capytal.cc/sixsides/favelasmp";
|
||||
guzone.url = "git+https://code.capytal.cc/dot013/guz.one";
|
||||
keikos.url = "git+https://code.capytal.cc/guz013/keikos.work";
|
||||
loreddev-gitea.url = "git+https://code.capytal.cc/loreddev/gitea";
|
||||
|
||||
nix-minecraft = {
|
||||
@@ -229,6 +230,7 @@
|
||||
capytal-gitea = ./services/capytal/gitea.nix;
|
||||
cloudflared = ./services/cloudflared.nix;
|
||||
minecraft-servers = ./services/minecraft-servers.nix;
|
||||
nextcloud = ./services/nextcloud.nix;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
imports =
|
||||
[
|
||||
inputs.guzone.nixosModules.guzone
|
||||
inputs.keikos.nixosModules.keikos
|
||||
]
|
||||
++ (with self.nixosModules.services; [
|
||||
adguard
|
||||
@@ -19,6 +20,10 @@
|
||||
services.guzone.enable = true;
|
||||
services.guzone.port = 9001;
|
||||
|
||||
services.keikos.web.enable = true;
|
||||
services.keikos.web.port = 9002;
|
||||
services.keikos.web.envFile = config.sops.secrets."services/keiko/env-file".path;
|
||||
|
||||
services.caddy.virtualHosts = {
|
||||
"guz.one:80".extraConfig = ''
|
||||
reverse_proxy http://localhost:${toString config.services.guzone.port} {
|
||||
@@ -28,5 +33,20 @@
|
||||
header_up Host {host}
|
||||
}
|
||||
'';
|
||||
"keikos.work:80".extraConfig = ''
|
||||
redir https://kois.work{uri} permanent
|
||||
'';
|
||||
"kois.work:80".extraConfig = ''
|
||||
reverse_proxy http://localhost:${toString config.services.keikos.web.port} {
|
||||
header_up X-Real-Ip {header.Cf-Connecting-Ip}
|
||||
header_up X-Forwarded-For {header.Cf-Connecting-Ip}
|
||||
header_up X-Forwarded-Proto https
|
||||
header_up Host {host}
|
||||
}
|
||||
'';
|
||||
};
|
||||
|
||||
sops.secrets = {
|
||||
"services/keiko/env-file" = {owner = config.services.keikos.web.user;};
|
||||
};
|
||||
}
|
||||
|
||||
10
secrets.yaml
10
secrets.yaml
@@ -6,9 +6,15 @@ services:
|
||||
capytalcompany-cred: ENC[AES256_GCM,data:s+OR6vUWcjmDIg/Bt6MI4mkOu9eTSLWKYQ5dqq2VqmjL9Tge9mQqMRZbKLpHJ8mRYeXDFCdgXiXCFwQmsCK1fgLw7odszANShWsND9+3wPBbzrDZHVyWUWxbmGXSavnL4kzQJ0xRfKU1AHYBC/OLiXFJ/od5sEE3t5+1hObicYnqbOH8Mj6y2uM7Xn6sVnZJglBoJx+xO6hXM651ac0xJL3cPPW13wjnYdEJCT8J8+g=,iv:Q5crLyJvzKb2aMD16k48nHGcFCQDDKyZl4xCywZC30w=,tag:Cnt0tssSMYqkTZ92pl9N5Q==,type:str]
|
||||
guzone-cert: ENC[AES256_GCM,data:zFwtLBIb5S5XvduuK2hbVsq9YHkvKuyy25KtOHN3YQeHuWMZQzDXw4ICE6/YaJzfDhZNxcpQvRNt6OXqqBzHB74oEeKvOZC9owfMzNufWHxcFRpwNSl5LUq57ciC+6wnizhrdKwtk3v5lZk9ToCjURYbZ/RqkZKgYfrrv7Xh22Qns+H9rYg6B06MtglXSHciXnigc5ofkyd9mY3yoCCooteKaix13ZJYzt+LHfJlur/+tGz8pvAZGN/beOdkX/kp6QD3+7JPeOt6KeNkdGY4TvdM2fpMSK0JZekGHgHQVSQJLDkSlNY9SOPuqgZYleRi0fy2Ve9tA9SpGatWXhcuUZTbbNf0SRf/by5n6mUF9a3kPOjkJq/4Jeoi,iv:0wobompJLwaxVQnJAntKSF2pxIebDxxZ2lgEpw3iT1o=,tag:Ef3QZ6vebHzzSsTLUOWYyw==,type:str]
|
||||
guzone-cred: ENC[AES256_GCM,data:UVsBMQMB2yrS2TnzyqSh57Hyr13ONfC81gJO2iT5EDkUu1XoocJcd1G0TEhSODmMvTfx6FrI5GSGRbHX0Z/AK1IBIeLBBQ9zDqhvL/2i+0EltBaIw/HMDusWvFLQMBBQiJ0uDqpBTEUAidUEe/qX248bGdL3d9EfYcxp7ivplMOZ5ocNJhDXqF0M1odfcia6J5xvehBeBeO6B8t5tDoDIIpA39bHge5IgMvQ9GwB4tE=,iv:YFbB8Wmgnzwdw0BZjWIrkP5FQ09iKeiW/eIIbBdNEgk=,tag:v7u6cAf8JM2KT/jxxb0tYg==,type:str]
|
||||
keikoswork-cert: ENC[AES256_GCM,data:gjCQl0Fy1wAHmnyhfWe2/d5w1uTyAgYBfkASRimPsoCgH+x9uSI2ErmWFFM6Q4NwL2m19hPWPz2d/c2V5kJ6CrMYck84Zk70beOUyvUI7QxftGPtZvF/zmdTQdBCcMW7iJyAa+Ckddyq/3TZPMO2Clkgb/DtIcWjsjDhcgs5sP2oIRxy+E88Ym6Af858qrHhXr35WI+k2f37x5pMX4FxblEVfeuAsn2IiW/XGYM0ISDTxVjUVit3QWcXPObey9uzhI1yXTmalpYEp53mbx7whgKF58ue4asTTwtE2xDT/LRFTnEIMTWyXhOv9ciRuupJY8AUqeHNfwbAI5h7X899Eg7Xkg/hucpMwii+wn6sZBteihJ6sR3iYsNB,iv:1NSErV0/ChyPFRVCjuRDF4TmszzzLtJ1kjQ5gJB6BMI=,tag:VpOr9bWxUO2IsR8nHgDDSw==,type:str]
|
||||
keikoswork-cred: ENC[AES256_GCM,data:RvxXhpq+KTLNT3Rq6rIH0YAX4njcwIDO00Oonann1dOPtyvP6dL54Se/7hZ5eqDSFxeNG7tes8CRklIHM3PAXVaRNkg25yywDzjWI3N9ExmcKEkfpHySSnpNMdS3TZYwjCgSIKf2p+wgpmNRI6tK723chgS9FirmbNdG7y+HArxm7y85Spt3O/d2lEGw4BH6hTKdCC+xxyy/MqpglxolYqtdxnZOnk5t0xBwm5Fckok=,iv:+utsnWO8tvm46BNMrAbWA6xgR5wkKs9a5acLATUYg64=,tag:Aefr32TN6OuNnuGy16IgFQ==,type:str]
|
||||
koiswork-cert: ENC[AES256_GCM,data:cFjJN2OQDYfTrFFa1qVmh+af+qnV1Y2vZa7KfLABwV92NIeU7MQGuxe3whInW30WpZhSzUmx8B5rBmzz9KRDzAup+VRfgRT6lL4+wkrvldg/oLtDwtAeRXhgNCBn5zQKHIXtBblk43mTDUGn2/05qx18XT/00x+0uM0Pcvdl2zcIdQFsEWol+JeGHD+6/LOK5rLbyV5lv7VuY2zJ5ElpgIbmFwGmtJ5/taRSOvFEmXfgX8PixyJ9R+42NC8Pe/e0co0p/80jayHblerNSrbrYeXJoQb+3hKw8roan9YDcitMDMKSVt8ya1tj2o5/x6kWPT8c2lmTlVaYmMUpKOqUjCHKL0748I3KgBukl8HMGuu4S7+BQTUSpbyF,iv:R9F+V0PA1q2Dws7qvEzoaSqc03tCeRm19L5p/D0lw5s=,tag:trBKx2KR6ZwtyYSxt9rv6w==,type:str]
|
||||
koiswork-cred: ENC[AES256_GCM,data:cWAv15k8AA4H/NKgM9CIVFwk7tmLyPk9uazj3IaS6xldvEaZTJTqEGJoHtxxvuVi6QzOzkrc1tc8g9Fo+qtPzNhVg3AUcxLwLWdtVmJ3+4GzdkHaZfJCem+D4AkTG4cfBcI5HrVVSWI3aRjX98V7hLJjkbL8SEShWoyMSG9PL640pfR6hdXJVoKunbJ31txloUdkBUUOjhZy/Ni4CkGUCa0bOjPVbrK0bBnUeP8gVJw=,iv:fi2Qgonok0y+pinTPxW9WWK81u2sQxNrd4DhPwKRAeU=,tag:x3n59mwQeNgJsUuTKDYb1Q==,type:str]
|
||||
gitea:
|
||||
actions-token: ENC[AES256_GCM,data:SBqyvNKmdAYQ2Yia3c3B6zJ36tV0iLkgmABXuzUXamRLHQAX6vtrUNXqwL5b3fU=,iv:0TQbJFRsAYpy/aKr3LyThFCPT/HOqws9rAVlc/BC064=,tag:AF7SeWmFqjAyDlifNcrY5w==,type:str]
|
||||
env-file: ENC[AES256_GCM,data:GDccCdVJoiFlUhi60j1fp/0gZi34n1Y5sN+liUjnDEhBTia4sIcPGvJ2BoZC25M2YUEz7snuehEatTRxBVzuFEWpc/yKUEhv6X9hVMSG50I0Kom1/9FchGNGGa10WKikrN/d8rxhvDLJf8jdFlRImr+uxA4Ko25BZUs812tQISgxFc5KXR2IUSPA8BfKGgZNbxkTYQSqynz4jzJLV0IDuefbKCp4r+B3EIp2R3kQ/oU5ZB5QSM2hdM+z+eI8HtxXI0Lr29XXSFlXG1s/sZBzHwvqb3jJTlWREwhkuOscN20KM3bweSl8b86oKOnxt1UrEf7jEE5sArSoiqV3hymy1YV9CIr+E9SOxQOfdMDPpTjAvmuduc9A52HwiIqzyxpPTsOSK7l3t924w7UchGRdUdflsD1iUCLd5q0qi0mydvD3Uc2TZVzpuQtZ+uVGMOF7Xaz6sKZ0euO4j4RG7N7kIqBR3WhxsR1wVl0rwBEFfJ8DJh2opRBI,iv:gOst4FJAAVcnpCJ/wmuW7yPdjzGqvkSqHn6qWjEowHk=,tag:EUm568mJlgXfr3fgGthxyg==,type:str]
|
||||
keiko:
|
||||
env-file: ENC[AES256_GCM,data:M0M2Bj2y7Hsr127Rvf1NdN1Ys3B3GCPYPAt8YXNJSPqWAg/emvnfvh8jCspnOfR4OKexs7oFP2lUmmHN2At6naKBdfUw2RxiGn9eXqp1jTgSors2AvndJ/ior6EJ09es8qwaIU7A6uwCbNzgPj5V6ESqZVpZl7pFoH72Z7tZ2luR0KfwgIIRcT9jMNbqpwpKjz5mTbnr5W9zcSmP,iv:KhfJZ4PZV+JNMHz5y7fjJMpFC3Q1W6sMHy0L8jtW3NM=,tag:Zps3Mr6Togsws693dGr/Pg==,type:str]
|
||||
minecraft:
|
||||
discord-webhook: ENC[AES256_GCM,data:IuelRGTjNLpZxAFFdRQEO9fx/qaN64tPIqWAKIRmCpgxSwpzXaEPXMF8SIrtLUEY868ngT1RfHTvqDpPMO25TFzIw9nTWr9DM45+ZWzxEKwRMy1PzLzrUdSZNQI3Kc5mKPrGg/avPO+z2VoeAZLBEY8Z2WC6eBd7eg==,iv:FI1NmXLMrOvLDpH/T487irbTf4Aa9b9aN7pOb7jyfyY=,tag:gySiKEEpwtfOdKLaO5wPAw==,type:str]
|
||||
playit-secret: ENC[AES256_GCM,data:dXy11fLDMTYg+aeoHOVVsNxXHry5OvKixWwtF/FWQULQ/KyOH8eshVznSXBazx3MFTO0qm6c5jJecGiN/0Ry0WdtRqzZ7mFqjMnpTck7xDU=,iv:y9PAcD86PlnK8mxjMAS1FMBNW3ZT8uLAFPnxxUaEgm4=,tag:NtnVnknzWDwqzg+4hC65UQ==,type:str]
|
||||
@@ -39,7 +45,7 @@ sops:
|
||||
TUIyZG5rVC9PM21RR1ZtaXhKUytyL2sKH49RFJJi94RFtbyJMYM2oLETQ3sgpXkJ
|
||||
BFyQJClKlbE5In6XnvJ0PjXForr8tYFIZ2YG7/Y2jf/hXMtIHO/02g==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2026-05-25T16:34:14Z"
|
||||
mac: ENC[AES256_GCM,data:ahwZ37rMTaSAUeIlkaVprms05vgjmH1tBxpLRxiLkJvdJ4+AFJiJtKc/THF1OkxoEsbWepaMzONvQuR4pHWzJ/kw4gpSt/SBcKKDcpQjQA+QeTQUTUbw5uRU/913P1eXNI7lmjUE7Bz1mhyoKV23ge8c41jRy3B3rHlhLGD1OtI=,iv:V6ywBzzwjs/Pavn/ETHgZ/0n36zKVXCq7U1L0Y4LVhs=,tag:Osx+tSJ4dzil8YLGT+7vmQ==,type:str]
|
||||
lastmodified: "2026-05-25T21:39:07Z"
|
||||
mac: ENC[AES256_GCM,data:s9CbaUzswI/IFOP6Qo6FCvxP/g/X52qa9TORsKeHDKg1VS72TGlPgXz1jwgOWfsTFIQlu6tw9udiwX+wqY6HGSegdtcKIDpEkGx4XlyNUmgil6bmPeHy8k50n9hu1c9U+XVwASITQa8f3h5lNwUWf/GzUvATr+xqX9dxd9Rmm/8=,iv:DYwC/ugoCJ+/jL68aTX26v6nN156PKaflA0Olv8NXzg=,tag:n7TNGnnHCXytgaes0a4pAA==,type:str]
|
||||
unencrypted_suffix: _unencrypted
|
||||
version: 3.12.1
|
||||
|
||||
@@ -27,6 +27,18 @@
|
||||
caddy-domain = "guz.one";
|
||||
default = "http_status:404";
|
||||
};
|
||||
"7de4a448-cf2e-4fc1-b37c-85845e14af75" = {
|
||||
certificateFile = config.sops.secrets."services/cloudflared/keikoswork-cert".path;
|
||||
credentialsFile = config.sops.secrets."services/cloudflared/keikoswork-cred".path;
|
||||
caddy-domain = "keikos.work";
|
||||
default = "http_status:404";
|
||||
};
|
||||
"50cd6a81-1198-4b42-b26b-9b1a5ed2ebf8" = {
|
||||
certificateFile = config.sops.secrets."services/cloudflared/koiswork-cert".path;
|
||||
credentialsFile = config.sops.secrets."services/cloudflared/koiswork-cred".path;
|
||||
caddy-domain = "kois.work";
|
||||
default = "http_status:404";
|
||||
};
|
||||
};
|
||||
|
||||
services.caddy.enable = true;
|
||||
@@ -38,5 +50,9 @@
|
||||
"services/cloudflared/capytalcompany-cred" = {};
|
||||
"services/cloudflared/guzone-cert" = {};
|
||||
"services/cloudflared/guzone-cred" = {};
|
||||
"services/cloudflared/keikoswork-cert" = {};
|
||||
"services/cloudflared/keikoswork-cred" = {};
|
||||
"services/cloudflared/koiswork-cert" = {};
|
||||
"services/cloudflared/koiswork-cred" = {};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user