This commit is contained in:
soraefir
2026-06-06 00:48:56 +02:00
parent 7b1802b492
commit 9573be2232
4 changed files with 10 additions and 27 deletions

View File

@@ -86,9 +86,9 @@ let
];
outputsConfig = lib.mkMerge [{
outputs.influxdb_v3 = {
urls = cfg.outputs.urls;
token = cfg.outputs.token;
database = cfg.outputs.database or "telegraf";
urls = cfg.outputs;
token = "$INFLUX_TOKEN";#config.sops.secrets.telegraf.path;
database = "telegraf";
};
}
];

View File

@@ -8,7 +8,7 @@ sandbox_wg_priv: ENC[AES256_GCM,data:4trdnPhgjlUChATnNx9o3Q==,iv:3efDzVFVCqv6yCN
sandbox_wg_pub: ENC[AES256_GCM,data:7L4SJdDMi5DZHpLfR6cs,iv:UULKRJvU0lktwmKGcIP/sRAZb0j2e0iL40o3DkSv/+U=,tag:irsolwnnfOjhYfiyanjxjw==,type:str]
PGP_KEY: ENC[AES256_GCM,data:lwwHWksY+ea8D3z9,iv:/tOEukP7LiNhhdSw870vPeUGhN2lse2v1pZ5fJQglc0=,tag:225sf9GjXc8/NZgcXJIxZA==,type:str]
wifi: ENC[AES256_GCM,data:Z+pbGAekk26GD3zg4TXVacP4Nrh93HPEMNcT0I1YaA==,iv:oiWZvnKvWmF/6cRZpCLsuf1uPJig6toNla5uT3t2kyM=,tag:iS3sq8JZsNUby9pSxYPw5g==,type:str]
telegraf: ENC[AES256_GCM,data:8+2gwK7YKqr8Cp3rJEm6hqvsQP/ACYQcB8RibgXKJsGMd71v6b4bnHQ+YvKtngARTrV85XIl/hcRcI4q86bYyUwKosvk30pFvDj7aQlqabxWf7tVIkBmqMAVyMs=,iv:/VBZ5UwJETp8DHeO4K/l8Ia9NSVME+eMoIkaW+IKH9w=,tag:cTmoobolGr77fMFCVLYNsw==,type:str]
telegraf: ENC[AES256_GCM,data:7W0XDpBxz7J4tng+wQ9Sj8eYFjwJz4IQTrpuX0z0ORqqLuvXVidvMmPXvXKum/7U4wVzZJR1/dCw+XBCBxDjPinGhKWVYuJzf7Vfc/fvvsNvyt50DpfKyvwYiyiH1ME4ve3ghbJNC2t3,iv:9Vt8eIgbbFtRPPmSz/CTw7wfh7qvd74FzdUPV/mPrIE=,tag:U1BlXAVZ00ox3L3VyBKwRQ==,type:str]
sops:
age:
- enc: |
@@ -29,8 +29,8 @@ sops:
bb3JkY44COUt6wp8TWzQ7gaPWOX5/Y5X4yGDLD6rLp+/+1t0bqTcYQ==
-----END AGE ENCRYPTED FILE-----
recipient: age1pf4auk6u2tmefuqpuc6mntr26cp4wcsmlhnn98arzxsp3753ruqsj0jqk3
lastmodified: "2026-06-05T22:46:31Z"
mac: ENC[AES256_GCM,data:+Kbdn+qEc5EZ7RACP7D8Jz4FJjUiAhRS9gLUkcwsIcJLygFcSag9WZjdgN/cXBiyBSHboLAPZXt5nTNFY1SyBWD0Zfb0buoZE9ABQMhJ3XlKJ5FmKkXbXvkiiDhrpCklXeE1K8RHGBfdovFhQwIFmmlN9OBxrcuslUu0SeoStWI=,iv:oI/v8GWAHEkJDhKmuHBlTnlhGSgST3rvHqig9Qy2bcw=,tag:7gu625ICO4FiHk4a3dddPQ==,type:str]
lastmodified: "2026-06-05T22:48:32Z"
mac: ENC[AES256_GCM,data:2+N6afdjYf56Og1qL5Rgs7nHo7kLCNXLz2P/xB250+MNVWelGTSJpw5jXx7MPujfLy8TvToJlno7m085FUWIqb4UWtSpChtV+LrmHocS+tT10usMko8kUkKCfuwY/WxDOc4j0W1tcZv8f98uwaLzEGY2bLY+smjro0YPuDqw8WQ=,iv:iq+NwMDM9R3s6MDhbkxmCsto6DRxi6amkngjgG5PRoI=,tag:MbYCar0okMwAkqMcSsMujA==,type:str]
pgp:
- created_at: "2026-06-05T22:45:24Z"
enc: |-

View File

@@ -27,23 +27,9 @@ with lib; {
default = [ ];
};
outputs = {
urls = mkOption {
type = types.listOf types.str;
default = [ ];
};
database = mkOption {
type = types.nullOr types.str;
default = null;
};
token = mkOption {
type = types.str;
default = "$INFLUXDB_TOKEN";
};
secretName = mkOption {
type = types.nullOr types.str;
default = null;
};
outputs = mkOption {
type = types.listOf types.str;
default = [ ];
};
extraConfig = mkOption {