mirror of
https://github.com/TheWanderingCrow/CrOS.git
synced 2026-01-11 09:44:08 -05:00
updates to lubelogger
This commit is contained in:
parent
75c6c7793e
commit
a1a60654b4
3 changed files with 32 additions and 33 deletions
|
|
@ -8,16 +8,16 @@ in
|
|||
'';
|
||||
|
||||
sops.secrets = {
|
||||
"forgejo/mailer/server" = {
|
||||
"generic/smtp/server" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"forgejo/mailer/port" = {
|
||||
"generic/smtp/port" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"forgejo/mailer/user" = {
|
||||
"generic/smtp/user" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"forgejo/mailer/pass" = {
|
||||
"generic/smtp/pass" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
};
|
||||
|
|
@ -53,10 +53,10 @@ in
|
|||
};
|
||||
secrets = {
|
||||
mailer = {
|
||||
SMTP_ADDR = config.sops.secrets."forgejo/mailer/server".path;
|
||||
SMTP_PORT = config.sops.secrets."forgejo/mailer/port".path;
|
||||
USER = config.sops.secrets."forgejo/mailer/user".path;
|
||||
PASSWD = config.sops.secrets."forgejo/mailer/pass".path;
|
||||
SMTP_ADDR = config.sops.secrets."generic/smtp/server".path;
|
||||
SMTP_PORT = config.sops.secrets."generic/smtp/port".path;
|
||||
USER = config.sops.secrets."generic/smtp/user".path;
|
||||
PASSWD = config.sops.secrets."generic/smtp/pass".path;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -27,36 +27,36 @@ in
|
|||
"lubelogger/pass_hash" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/mailer/server" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/mailer/port" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/mailer/user" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/mailer/pass" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/oidc/id" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"lubelogger/oidc/secret" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"generic/smtp/server" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"generic/smtp/port" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"generic/smtp/user" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
"generic/smtp/pass" = {
|
||||
sopsFile = "${sopsFolder}/services.yaml";
|
||||
};
|
||||
};
|
||||
templates."lubelogger-env".content = ''
|
||||
LC_ALL=en_US.UTF-8
|
||||
LANG=en_US.UTF-8
|
||||
MailConfig__EmailServer="${config.sops.placeholder."lubelogger/mailer/server"}"
|
||||
MailConfig__EmailFrom="${config.sops.placeholder."lubelogger/mailer/user"}"
|
||||
MailConfig__Port=587
|
||||
MailConfig__Username="${config.sops.placeholder."lubelogger/mailer/user"}"
|
||||
MailConfig__Password="${config.sops.placeholder."lubelogger/mailer/pass"}"
|
||||
UserNameHash="82d405081840957b2b1a62719d81291e2301d100a477a03ba0a8a152e58ac2ad"
|
||||
UserPasswordHash="${config.sops.placeholder."lubelogger/pass_hash"}"
|
||||
UserNameHash=${config.sops.placeholder."lubelogger/user_hash"}
|
||||
UserPasswordHash=${config.sops.placeholder."lubelogger/pass_hash"}
|
||||
LUBELOGGER_CUSTOM_WIDGETS=true
|
||||
MailConfig__EmailServer=${config.sops.placeholder."generic/smtp/server"}
|
||||
MailConfig__EmailFrom=${config.sops.placeholder."generic/smtp/user"}
|
||||
MailConfig__Port=${config.sops.placeholder."generic/smtp/port"}
|
||||
MailConfig__Username=${config.sops.placeholder."generic/smtp/user"}
|
||||
MailConfig__Password=${config.sops.placeholder."generic/smtp/pass"}
|
||||
OpenIDConfig__Name=Pocket ID
|
||||
OpenIDConfig__ClientId=${config.sops.placeholder."lubelogger/oidc/id"}
|
||||
OpenIDConfig__ClientSecret=${config.sops.placeholder."lubelogger/oidc/secret"}
|
||||
|
|
@ -65,9 +65,8 @@ in
|
|||
OpenIDConfig__TokenURL=https://auth.wanderingcrow.net/api/oidc/token
|
||||
OpenIDConfig__Scope=openid email
|
||||
OpenIDConfig__UsePKCE=true
|
||||
OpenIDConfig__DisableRegularLogin=true
|
||||
OpenIDConfig__DisableRegularLogin=false
|
||||
OpenIDConfig__LogOutURL=https://auth.wanderingcrow.net/api/oidc/end-session
|
||||
EnableRootUserOIDC=true
|
||||
'';
|
||||
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue