Skip to content

Commit 1eae5c6

Browse files
author
LMH01
committed
added basic auth to evcc
1 parent 4bbc503 commit 1eae5c6

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

machines/Home-Server-2025/configuration.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@
8787
"restic/truenas/password" = {
8888
owner = "louis";
8989
};
90+
"nginx/evcc_basic_auth_file" = {
91+
owner = "nginx";
92+
};
9093
};
9194

9295
# nginx reverse proxy settings
@@ -237,6 +240,7 @@
237240
proxy_set_header Upgrade $http_upgrade;
238241
proxy_set_header Connection "upgrade";
239242
'';
243+
basicAuthFile = config.sops.secrets."nginx/evcc_basic_auth_file".path;
240244
};
241245
};
242246
};

secrets/secrets.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ nextcloud:
2929
password: ENC[AES256_GCM,data:S4y1gHHymLirO2xfjRXVc3/AQdJZ45b3KFjSoJELHQ==,iv:LE4nE6+XG2CjiBGy82XKTiPa5fYKrs2IYmvYCNbgdhg=,tag:qQoL46QKZa93d7l0263IYQ==,type:str]
3030
nginx:
3131
dhparam: ENC[AES256_GCM,data:TPH7Sb2fXtQHIPxY+1Axpi2LqgndvutJheO1WEQPv3Av6CRF7e1YTkUGMangblbewTnbChZ+jNdQezyGIF9ykxefROk7GNXj3o//CarTywl/GLm4IQdMODCgBFCys8eJpijarrznsqJ6fWd/L0YVqySGm3YtvvtNqLs0YbFr63BXDS6Qe8by9U3/3YPWuHl/UwkAaRpAlg+MuVDPzEIhr1yWehS7bvVBWi4aZoBT+nc7zZO8lLfBqyvqWdP4jpquNWNzwlc49iF32cstJMfB626JTsNB0okw+10c2C/e91WWEfwN+hbSnsd/+J5/1qLMHTbJWkVSXU2GmAdezlAaw6+v2u9LCnJEpWflFJLhjqTuhhTVQL+da+TYULQrI8YQ1XE9INfF/O7+wKnAp0Cj3WPSr8AOm4GxhrBIXG38u8T1o7HkXNMq77uR5XP6befqMH+wAs3f/hO+rThTfQmkDX34eApy92trZ7e6/Z/ORurXL/iyZZzwgzyDrQ7guLWGzVp4ITWSjiNo67F0Eopfck73ORrN9WuluKPn1VblogqUqir3ihwocjtR+VBTTt02O9qRL+LALSkC8awmqbX/Mc2Z392fADxIV+dVptK2bZr2HeeHVjdtBrER4AXVLz4X+M+puTsMpvUdZWFPyv7P+8/ZMJYjIw50EdLxwnYzyODEVJwUFiKyc2YEEWssb7PCiaEEgbVkpP5Fmg5tiTkEiJEPHAIGtx2gcWe0lvOLIKSARAlUMxOWvp5NIcQVAMtvV0NrpEqHjqresLGVz1bdzSFBMzItfQQ5mNanXAuLJ1pTnpui1ZuzpoevW14q1eUmJBoZKAd5fEImpFtK5oewlkyaCTHeBrqu+ycf8qE2qGFGbJCOqOF7WEbOw1B0dvrcEQ/cJ3gp4yLvWmY96rbSEhhl9Gvec5I5Ji8IGbEiltAcE6YrBJEyDr3ozfZkvvjw9r+8tpxW000vUtQ9GDhOKeInRsYRjFPYhlmiym3gJUI3NKdNtvg43j88JB1DNZDRtDYK/iA=,iv:rRiGFIHFVSHofK7LUuzmTpTqkSB2IOrTE33U5SLiRws=,tag:cHNWzuRbp2QrJFSOdD9g7Q==,type:str]
32+
evcc_basic_auth_file: ENC[AES256_GCM,data:8W8cIkQcLBNlIeyVrLZKgPbXecYMcA9uF/VTlcHNgMkTwU2Md/cSVmlOIA==,iv:66CCTHQjpYvLX0NK72lBrZ8FDYy5zYOCvl52Qhp2/+c=,tag:i6ifmQrcK922nzoeGSX4zw==,type:str]
3233
hetzner-api: ENC[AES256_GCM,data:sdN5vGqYwKGt+qE005ZaQ4/XxyBpF2GKdL38ewSwmVQW02cZqRQDoGWrFpJ0Nfr34g==,iv:wITXnaluwlxrTEwVgrPyUajbVUQQRDUCJQwaY4Qgh+s=,tag:+roER6H304f1b80mTvHLBQ==,type:str]
3334
renovate-token: ENC[AES256_GCM,data:Hjr+MqxGmIz/LtolMdQ8GeJExvmxZRi6LVJsxmjHwP8u/yDNd1vYDEA=,iv:WZ4MAK9kJ0xE11aiXi/vYf7i2cWFUWI1ZYPWspaPhFE=,tag:BsUyqc2k82GSqLDFErHrhw==,type:str]
3435
sops:
@@ -69,7 +70,7 @@ sops:
6970
eTMzbW5yMmgvSXdKV20yenVMK2NBNlUKDhnyvSc4GsoOk452MlfHx/rLTkmX/TjB
7071
Ywm857yB1+4vgb4DrL4YVc3YozCF+v2qBtqisOip6QrrEF3ktpgzUw==
7172
-----END AGE ENCRYPTED FILE-----
72-
lastmodified: "2025-07-28T15:01:46Z"
73-
mac: ENC[AES256_GCM,data:czX0lt5+ZQzCOFgXDhMHoLq+etec7/7BH+uiSU7rwEb3KJ4TT8QpPcyYSoNw9YA9dNMJwNhxY2lm06KEKuoO3SIpFsEFtbm8Ma09036Gvxh6IFJOeeuOl2QymSCyElzIweodHfULjStX1wdzFAbaB9DEYxhWvtrUe5YXVNnVIC4=,iv:srkmSU77t6+pRX/ckiscSVv0yP8IE+f1avWyPgy+tRA=,tag:P6z/ThxjMS3Hu4TMqWUM2g==,type:str]
73+
lastmodified: "2025-08-08T19:05:03Z"
74+
mac: ENC[AES256_GCM,data:HEIRSP9SLxMo16fk/gTLIZFzxBcay2we8JYufjYANo0Pjrd55ID3nFGKu4qHBBTpCd7YJVwlS7Eb7QmYlPlw4sT/YJkFMsWprlRWFZwVn/QA2kc8XH+N3BEOpGP87bn9K/pQlsoeTNBBxgpEiRNn5o7YKecEtTyuHXyvvHGU5As=,iv:joFJw/YWMhkcZfXSMRE3r1VKxcdLOoNZ6rP0br//cqU=,tag:lvs3e5kFhSmiVkDypfsR4g==,type:str]
7475
unencrypted_suffix: _unencrypted
7576
version: 3.10.2

0 commit comments

Comments
 (0)