2024-01-22 15:50:05 -05:00
|
|
|
{...}: let
|
2024-01-07 02:05:16 -05:00
|
|
|
configPath = "/var/lib/arion";
|
2024-01-05 03:41:21 -05:00
|
|
|
in {
|
2024-01-22 15:50:05 -05:00
|
|
|
imports = [
|
|
|
|
./forgejo/compose.nix
|
2024-02-28 12:31:40 -05:00
|
|
|
./freshrss/compose.nix
|
2024-02-28 16:59:34 -05:00
|
|
|
./gameyfin/compose.nix
|
2024-02-28 12:45:17 -05:00
|
|
|
./hauk/compose.nix
|
2024-02-18 00:10:05 -05:00
|
|
|
./homepage/compose.nix
|
2024-02-19 12:42:02 -05:00
|
|
|
./immich/compose.nix
|
2024-01-22 15:50:05 -05:00
|
|
|
./music/jbots/compose.nix
|
2024-02-23 00:34:43 -05:00
|
|
|
./nextcloud/compose.nix
|
2024-02-28 13:17:20 -05:00
|
|
|
./resume/compose.nix
|
2024-02-28 14:11:41 -05:00
|
|
|
./vaultwarden/compose.nix
|
2024-02-28 13:43:07 -05:00
|
|
|
./wg-easy/compose.nix
|
2024-02-28 22:22:14 -05:00
|
|
|
|
|
|
|
./media/bazarr/compose.nix
|
|
|
|
./media/calibre/compose.nix
|
|
|
|
./media/joal/compose.nix
|
|
|
|
./media/prowlarr/compose.nix
|
|
|
|
./media/radarr/compose.nix
|
|
|
|
./media/sabnzbd/compose.nix
|
|
|
|
./media/seerr/compose.nix
|
|
|
|
./media/sonarr/compose.nix
|
2024-01-09 13:48:00 -05:00
|
|
|
];
|
2024-01-07 02:05:16 -05:00
|
|
|
|
2024-01-22 15:50:05 -05:00
|
|
|
arion = {
|
|
|
|
enable = true;
|
|
|
|
rwDataDir = configPath;
|
|
|
|
};
|
|
|
|
|
2024-03-02 22:04:23 -05:00
|
|
|
services.borgbackup.configs.arion = {
|
|
|
|
paths = [configPath];
|
|
|
|
exclude = ["**/lineageos*"];
|
|
|
|
};
|
2024-01-05 03:41:21 -05:00
|
|
|
}
|