update authentik and immich to unstable

This commit is contained in:
Grisha Shipunov 2025-05-13 17:01:53 +02:00
parent 0dace854c1
commit 37009c4a7c
2 changed files with 12 additions and 14 deletions

View file

@ -68,19 +68,21 @@
{ {
nixosConfigurations = nixosConfigurations =
let let
microvm-list = [ microvm-stable-list = [
"auth"
"conduwuit" "conduwuit"
"forgejo" "forgejo"
"immich"
"miniflux" "miniflux"
"radicale" "radicale"
]; ];
microvm-unstable-list = [
"auth"
"immich"
];
microvms = builtins.listToAttrs ( microvm-builder = (nixpkgs-ver: vm-list: builtins.listToAttrs (
map (vm: { map (vm: {
name = vm; name = vm;
value = nixpkgs.lib.nixosSystem { value = nixpkgs-ver.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = { inherit inputs; }; specialArgs = { inherit inputs; };
modules = [ modules = [
@ -92,8 +94,10 @@
./modules/wg ./modules/wg
]; ];
}; };
}) microvm-list }) vm-list
); ));
microvms = (microvm-builder nixpkgs microvm-stable-list)
// (microvm-builder nixpkgs-unstable microvm-unstable-list);
in in
microvms microvms
// { // {
@ -152,7 +156,7 @@
./modules/wg ./modules/wg
{ {
config.microvm.autostart = microvm-list; config.microvm.autostart = microvm-stable-list ++ microvm-unstable-list;
} }
]; ];
}; };

View file

@ -1,12 +1,7 @@
{ {
config, config,
inputs,
pkgs,
... ...
}: }:
let
immich-latest = inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.immich;
in
{ {
sops.secrets."immich.yaml" = { sops.secrets."immich.yaml" = {
sopsFile = ./immich.yaml; sopsFile = ./immich.yaml;
@ -16,7 +11,6 @@ in
services.immich = { services.immich = {
enable = true; enable = true;
package = immich-latest;
host = "10.89.88.13"; host = "10.89.88.13";
redis.enable = true; redis.enable = true;
database.createDB = true; database.createDB = true;