feat(services,gitea): old redirect of capytal forge

This commit is contained in:
Guz
2026-05-25 18:58:58 -03:00
parent 09f266cc89
commit 9732dece9e
3 changed files with 16 additions and 0 deletions

View File

@@ -2,6 +2,8 @@ services:
cloudflared:
capytalcc-cert: ENC[AES256_GCM,data:Gfys2Tlpk7sQpVkK9RSMQS9TzZVcU3IRoCpL1GOFuBL0ZWPzTgiNfyksBRs3yUph5X+Yc7BHT0qSFZneUwml9EojEuFZZnhxt7gygnQGSUzKHNAHF//fT+P3PpWI/dDfboznLQsNti7GbpflMiOOBdu36xXSai2jt4tFFLp/DoQ5aSXfCcgGx/gB4wLCN1kLcPnldGSHJ4k+Z3U28gJRiCZ/tWtrRO7KdUxh1u9Y71wQbtVP6Xp0jUI/0CgOAxE6+eOFcgeleNSc+vbvN3TB1yl2d/oj9jpsub9b60duMHkq0S5M7iE7aHPNk92i1kIraqVOuUYvlMmlCM4bRZ+vxhGxOujXHqr/BNfR+EhXyRsnZEZxdTCBZpQa,iv:noJUVwrFuHGD/bT0PVFQTjuCj35+viVlHvdM/yJS+6Q=,tag:FoyUbrAiaF75pFy6Fwx5Tw==,type:str]
capytalcc-cred: ENC[AES256_GCM,data:AKSM5VhzNUiLrM27fRiB7R+IzsJ1HY3X0VQFi3iqaazUTexxM7JwItW/jfBS8PlPTk7JiwVG++e7RNJapUzLHe0Zs1wwPUb6FkC3Q0GTdj051NhffvSCfpn/8WIGOxZaT9nZKYbWfqJ18oFLa6yX2VqN7DzpmnLgvy4G21SYkGRCFja2g00bVH92kJuLEpM/yVPdHa/RGjy0jQxmSgOpo3SEsHfaaxYk6VoPDd3RZC8=,iv:l3RNQz5lXnsDAcqaTkckL38henO5HaVbAlXt+Zrusk0=,tag:JBflgE+I2by4La46KHzIJQ==,type:str]
capytalcompany-cert: ENC[AES256_GCM,data:h6h/A8iFvxwpBYUTnKB+OTP/gPEJ09UZZkeVoVDG2naoBPnPpXyJPssa2JXnDZ78DrlFJ2Y+cFKyL0c/5z7nZyTcjgwnBJNB7lixRpgenLHdzoj8zO/WS4lRcSOIBmU9ZieQau3YU/aZCZEWQ1qwxotjzc89UNt3glR3X/WKD8f37O6S7HBhl4jIBBFofK/JcY8H4GkZ1IyHqZJQRgwW0/2suF26pd07J0XazWMjc3ZBXUdJ9G+WudUVD4UbYmSvxnGl64lL94ceGKSnDMLLp42V3F37r9/27AXAB3VXlF0lJBTctFhLNcEXj4wCchIXTqVM2v/5zD5lLojcRn9I7bn7W6/EDHbJJyQbZLPnWezora+Cp8JLdT5o,iv:ZgiM+U5bGLJuRQmsV8nmzXSIIVFzjSGwQs3JTuBRrlA=,tag:+MnSfQ0vxnFg7xluO29z7g==,type:str]
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]
gitea:

View File

@@ -178,6 +178,12 @@ in {
header_up Host {host}
}
'';
"forge.capytal.cc:80".extraConfig = ''
redir https://code.capytal.cc permanent
'';
"forge.capytal.company:80".extraConfig = ''
redir https://code.capytal.cc permanent
'';
};
environment.persistence."/persist".directories = [

View File

@@ -15,6 +15,12 @@
caddy-domain = "capytal.cc";
default = "http_status:404";
};
"9d90c3d6-a3a7-4265-9576-13d08415701b" = {
certificateFile = config.sops.secrets."services/cloudflared/capytalcompany-cert".path;
credentialsFile = config.sops.secrets."services/cloudflared/capytalcompany-cred".path;
caddy-domain = "capytal.company";
default = "http_status:404";
};
"9ed8b48f-9585-4a67-9895-114b162172fb" = {
certificateFile = config.sops.secrets."services/cloudflared/guzone-cert".path;
credentialsFile = config.sops.secrets."services/cloudflared/guzone-cred".path;
@@ -28,6 +34,8 @@
sops.secrets = {
"services/cloudflared/capytalcc-cert" = {};
"services/cloudflared/capytalcc-cred" = {};
"services/cloudflared/capytalcompany-cert" = {};
"services/cloudflared/capytalcompany-cred" = {};
"services/cloudflared/guzone-cert" = {};
"services/cloudflared/guzone-cred" = {};
};