2023-02-05 17:51:04 +01:00
|
|
|
{
|
|
|
|
age.secrets = {
|
2023-09-24 18:10:08 +02:00
|
|
|
nix-netrc = {
|
|
|
|
file = ../all/nix/netrc.age;
|
|
|
|
path = "/etc/nix/netrc";
|
|
|
|
mode = "444";
|
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
user-daniel-password = {
|
|
|
|
file = ./user/danielPassword.age;
|
|
|
|
};
|
|
|
|
|
2023-03-05 23:02:49 +01:00
|
|
|
acme-credentials = {
|
|
|
|
file = ./acme/credentials.age;
|
|
|
|
owner = "acme";
|
|
|
|
group = "acme";
|
|
|
|
};
|
|
|
|
|
2023-04-04 15:05:39 +02:00
|
|
|
tailscale-authkey = {
|
|
|
|
file = ./tailscale/authkey.age;
|
|
|
|
};
|
|
|
|
|
2023-06-23 20:08:22 +02:00
|
|
|
msmtp-password = {
|
|
|
|
file = ./msmtp/password.age;
|
2023-09-12 00:05:25 +02:00
|
|
|
mode = "444";
|
2023-06-23 20:08:22 +02:00
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
atticd-environment = {
|
|
|
|
file = ./atticd/environment.age;
|
|
|
|
};
|
|
|
|
|
|
|
|
fedifetcher-config = {
|
|
|
|
file = ./fedifetcher/config.age;
|
|
|
|
};
|
|
|
|
|
2023-09-13 00:00:21 +02:00
|
|
|
forgejo-actions-token = {
|
|
|
|
file = ./forgejo-actions/token.age;
|
|
|
|
};
|
|
|
|
|
2023-09-21 21:38:44 +02:00
|
|
|
headscale-database-password = {
|
|
|
|
file = ./headscale/dbPassword.age;
|
|
|
|
owner = "headscale";
|
|
|
|
group = "headscale";
|
|
|
|
};
|
|
|
|
|
|
|
|
headscale-acls = {
|
|
|
|
file = ./headscale/acls.age;
|
|
|
|
owner = "headscale";
|
|
|
|
group = "headscale";
|
|
|
|
};
|
|
|
|
|
2023-06-25 12:05:52 +02:00
|
|
|
linkding-environment = {
|
|
|
|
file = ./linkding/environment.age;
|
|
|
|
};
|
|
|
|
|
2023-02-05 20:32:19 +01:00
|
|
|
mastodon-database-password = {
|
|
|
|
file = ./mastodon/databasePassword.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
|
|
|
mastodon-smtp-password = {
|
|
|
|
file = ./mastodon/smtpPassword.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
|
|
|
mastodon-otp-secret = {
|
|
|
|
file = ./mastodon/otpSecret.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
|
|
|
mastodon-secret-key-base = {
|
|
|
|
file = ./mastodon/secretKeyBase.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
|
|
|
mastodon-vapid-private-key = {
|
|
|
|
file = ./mastodon/vapidPrivateKey.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
|
|
|
mastodon-vapid-public-key = {
|
|
|
|
file = ./mastodon/vapidPublicKey.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
2023-02-05 21:08:03 +01:00
|
|
|
mastodon-extra-config = {
|
|
|
|
file = ./mastodon/extraConfig.age;
|
|
|
|
owner = "mastodon";
|
|
|
|
group = "mastodon";
|
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
miniflux-credentials = {
|
|
|
|
file = ./miniflux/credentials.age;
|
2023-03-25 14:08:09 +01:00
|
|
|
};
|
|
|
|
|
2023-03-17 21:58:31 +01:00
|
|
|
mosquitto-password-weewx-proxy = {
|
|
|
|
file = ./mosquitto/passwordWeewxProxy.age;
|
2023-03-17 22:14:02 +01:00
|
|
|
owner = "mosquitto";
|
2023-03-17 22:13:20 +01:00
|
|
|
group = "mosquitto";
|
2023-03-17 21:58:31 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
mosquitto-password-weewx = {
|
|
|
|
file = ./mosquitto/passwordWeewx.age;
|
2023-03-17 22:14:02 +01:00
|
|
|
owner = "mosquitto";
|
2023-03-17 22:13:20 +01:00
|
|
|
group = "mosquitto";
|
2023-03-17 21:58:31 +01:00
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
nitter-config = {
|
|
|
|
file = ./nitter/config.age;
|
2023-02-27 17:51:39 +01:00
|
|
|
};
|
|
|
|
|
2023-09-17 23:25:43 +02:00
|
|
|
nitter-guest-accounts = {
|
|
|
|
file = ./nitter/guestAccounts.age;
|
|
|
|
mode = "555";
|
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
anonymous-overflow-config = {
|
|
|
|
file = ./anonymous-overflow/config.age;
|
2023-02-05 18:06:51 +01:00
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
invidious-extra-settings = {
|
|
|
|
file = ./invidious/extraSettings.age;
|
|
|
|
mode = "444";
|
2023-02-05 17:51:04 +01:00
|
|
|
};
|
2023-02-13 19:44:04 +01:00
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
proxitok-environment = {
|
|
|
|
file = ./proxitok/environment.age;
|
2023-03-20 13:49:46 +01:00
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
mautrix-signal-config = {
|
|
|
|
file = ./mautrix-signal/config.age;
|
2023-02-13 19:44:04 +01:00
|
|
|
};
|
2023-02-13 20:04:45 +01:00
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
signald-environment = {
|
|
|
|
file = ./signald/environment.age;
|
2023-02-15 20:35:46 +01:00
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
synapse-extra-config = {
|
|
|
|
file = ./synapse/extraConfig.age;
|
|
|
|
owner = "matrix-synapse";
|
|
|
|
group = "matrix-synapse";
|
|
|
|
};
|
|
|
|
|
2023-07-24 12:27:16 +02:00
|
|
|
synapse-sliding-sync-config = {
|
|
|
|
file = ./synapse/slidingSyncConfig.age;
|
|
|
|
};
|
|
|
|
|
2023-06-21 14:21:40 +02:00
|
|
|
mautrix-whatsapp-config = {
|
|
|
|
file = ./mautrix-whatsapp/config.age;
|
|
|
|
};
|
|
|
|
|
|
|
|
weewx-config = {
|
|
|
|
file = ./weewx/config.age;
|
|
|
|
symlink = false;
|
|
|
|
path = "/var/lib/weewx/weewx.conf";
|
|
|
|
mode = "640";
|
|
|
|
owner = "421";
|
|
|
|
group = "421";
|
|
|
|
};
|
|
|
|
|
|
|
|
weewx-skin = {
|
|
|
|
file = ./weewx/skin.age;
|
|
|
|
symlink = false;
|
|
|
|
path = "/var/lib/weewx/skin-wdc/skin.conf";
|
|
|
|
mode = "644";
|
|
|
|
owner = "421";
|
|
|
|
group = "421";
|
2023-02-28 14:55:57 +01:00
|
|
|
};
|
2023-02-05 17:51:04 +01:00
|
|
|
};
|
|
|
|
}
|