Self-host your own digital island

update

Changed files
+14 -25
+12 -25
flake.lock
···
"inputs": {
"blobs": "blobs",
"flake-compat": "flake-compat_2",
-
"nixpkgs": "nixpkgs",
"nixpkgs-24_05": "nixpkgs-24_05",
"utils": "utils"
},
···
},
"nixpkgs": {
"locked": {
-
"lastModified": 1709703039,
-
"narHash": "sha256-6hqgQ8OK6gsMu1VtcGKBxKQInRLHtzulDo9Z5jxHEFY=",
-
"owner": "NixOS",
"repo": "nixpkgs",
-
"rev": "9df3e30ce24fd28c7b3e2de0d986769db5d6225d",
"type": "github"
},
"original": {
-
"id": "nixpkgs",
-
"ref": "nixos-unstable",
-
"type": "indirect"
}
},
"nixpkgs-24_05": {
···
"id": "nixpkgs",
"ref": "nixos-24.05",
"type": "indirect"
-
}
-
},
-
"nixpkgs_2": {
-
"locked": {
-
"lastModified": 1732981179,
-
"narHash": "sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT+34=",
-
"owner": "nixos",
-
"repo": "nixpkgs",
-
"rev": "62c435d93bf046a5396f3016472e8f7c8e2aed65",
-
"type": "github"
-
},
-
"original": {
-
"owner": "nixos",
-
"ref": "nixos-24.11",
-
"repo": "nixpkgs",
-
"type": "github"
}
},
"opam-nix": {
···
"inputs": {
"eon": "eon",
"nixos-mailserver": "nixos-mailserver",
-
"nixpkgs": "nixpkgs_2"
}
},
"systems": {
···
"inputs": {
"blobs": "blobs",
"flake-compat": "flake-compat_2",
+
"nixpkgs": [
+
"nixpkgs"
+
],
"nixpkgs-24_05": "nixpkgs-24_05",
"utils": "utils"
},
···
},
"nixpkgs": {
"locked": {
+
"lastModified": 1732981179,
+
"narHash": "sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT+34=",
+
"owner": "nixos",
"repo": "nixpkgs",
+
"rev": "62c435d93bf046a5396f3016472e8f7c8e2aed65",
"type": "github"
},
"original": {
+
"owner": "nixos",
+
"ref": "nixos-24.11",
+
"repo": "nixpkgs",
+
"type": "github"
}
},
"nixpkgs-24_05": {
···
"id": "nixpkgs",
"ref": "nixos-24.05",
"type": "indirect"
}
},
"opam-nix": {
···
"inputs": {
"eon": "eon",
"nixos-mailserver": "nixos-mailserver",
+
"nixpkgs": "nixpkgs"
}
},
"systems": {
+2
flake.nix
···
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixos-mailserver.url = "gitlab:RyanGibb/nixos-mailserver/fork-24.05";
eon.url = "github:RyanGibb/eon";
eon.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = { nixpkgs, nixos-mailserver, eon, ... }: {
···
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixos-mailserver.url = "gitlab:RyanGibb/nixos-mailserver/fork-24.05";
eon.url = "github:RyanGibb/eon";
+
eon.inputs.nixpkgs.follows = "nixpkgs";
+
nixos-mailserver.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = { nixpkgs, nixos-mailserver, eon, ... }: {