fix: Reorder authelia bypass policies

This commit is contained in:
uttarayan21
2025-07-30 16:51:48 +05:30
parent 8fb1b24e88
commit cdb7fbfe13
3 changed files with 18 additions and 14 deletions

View File

@@ -44,10 +44,6 @@
default_policy = "one_factor"; default_policy = "one_factor";
rules = let rules = let
bypass_api = domain: [ bypass_api = domain: [
{
domain = domain;
policy = "one_factor";
}
{ {
domain = domain; domain = domain;
policy = "bypass"; policy = "bypass";
@@ -55,6 +51,10 @@
"^/api([/?].*)?$" "^/api([/?].*)?$"
]; ];
} }
{
domain = domain;
policy = "one_factor";
}
]; ];
in in
(bypass_api "sonarr.tsuba.darksailor.dev") (bypass_api "sonarr.tsuba.darksailor.dev")

View File

@@ -1,4 +1,8 @@
{config, ...}: { {
lib,
config,
...
}: {
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
sops = { sops = {
# secrets."gitea/registration".owner = config.systemd.services.gitea-actions-mirai.serviceConfig.User; # secrets."gitea/registration".owner = config.systemd.services.gitea-actions-mirai.serviceConfig.User;
@@ -33,7 +37,7 @@
gitea-actions-runner = { gitea-actions-runner = {
instances = { instances = {
mirai = { mirai = {
enable = false; enable = true;
name = "mirai"; name = "mirai";
url = "https://git.darksailor.dev"; url = "https://git.darksailor.dev";
labels = [ labels = [
@@ -57,10 +61,6 @@
settings = { settings = {
access_control = { access_control = {
rules = [ rules = [
{
domain = "git.darksailor.dev";
policy = "one_factor";
}
{ {
domain = "git.darksailor.dev"; domain = "git.darksailor.dev";
policy = "bypass"; policy = "bypass";
@@ -68,6 +68,10 @@
"^/api([/?].*)?$" "^/api([/?].*)?$"
]; ];
} }
{
domain = "git.darksailor.dev";
policy = "one_factor";
}
]; ];
}; };
}; };

View File

@@ -50,10 +50,6 @@
settings = { settings = {
access_control = { access_control = {
rules = [ rules = [
{
domain = "cloud.darksailor.dev";
policy = "one_factor";
}
{ {
domain = "cloud.darksailor.dev"; domain = "cloud.darksailor.dev";
policy = "bypass"; policy = "bypass";
@@ -61,6 +57,10 @@
"^/(api2|seafhttp)([/?].*)?$" "^/(api2|seafhttp)([/?].*)?$"
]; ];
} }
{
domain = "cloud.darksailor.dev";
policy = "one_factor";
}
]; ];
}; };
}; };