|
1 | 1 | {
|
2 | 2 | description = "nixos infra";
|
3 | 3 | inputs = {
|
4 |
| - # ONLINE |
5 |
| - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; |
6 |
| - nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; |
| 4 | + # ONLINE URLs |
7 | 5 | disko.url = "github:nix-community/disko/master";
|
8 | 6 | home-manager.url = "github:nix-community/home-manager/master";
|
9 |
| - # |
10 |
| - # OFFLINE |
11 |
| - # nixpkgs-release.url = "http://git.localnet/nixos/nixpkgs"; |
12 |
| - # disko.url = "http://git.localnet/nix-community/disko"; |
13 |
| - # home-manager.url = "http://git.localnet/nix-community/home-manager"; |
14 |
| - # |
15 |
| - # CONFIG |
| 7 | + nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; |
| 8 | + nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; |
| 9 | + # GLOBAL |
16 | 10 | disko.inputs.nixpkgs.follows = "nixpkgs";
|
17 | 11 | home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
18 | 12 | };
|
19 | 13 | outputs = {
|
20 | 14 | self,
|
21 | 15 | disko,
|
| 16 | + home-manager, |
22 | 17 | nixpkgs,
|
23 | 18 | nixpkgs-unstable,
|
24 |
| - home-manager, |
25 | 19 | }: let
|
26 |
| - # global var |
| 20 | + # GLOBAL |
27 | 21 | nix-iso-target-hostname = "nixos";
|
28 | 22 | overlay-unstable = final: prev: {unstable = nixpkgs-unstable.legacyPackages.${prev.system};};
|
29 | 23 | in {
|
|
80 | 74 | ./role/client-desktop.nix
|
81 | 75 | ./person/mpaepcke_luks.nix
|
82 | 76 | ./person/desktop/mpaepcke.nix
|
| 77 | + ./hosts/nixos-srv-mp.nix |
83 | 78 | # ./modules/wg-client-adm.nix
|
84 | 79 | # ./server/virtual.nix
|
85 | 80 | # ./server/unifi.nix
|
|
93 | 88 | # ./server/opnborg-complex.nix
|
94 | 89 | # ./server/opnborg-docker-complex.nix
|
95 | 90 | # ./server/webserver-nginx.nix
|
96 |
| - {networking.hostName = "nixos-srv-mp";} |
97 |
| - { |
98 |
| - networking.wg-quick.interfaces."wg-pvz-adm" = { |
99 |
| - address = ["10.0.8.201/24"]; |
100 |
| - privateKey = nixpkgs.lib.mkForce "8CFstz9PNB/wxoJKW2Dk5nzgd/slMUkItBcnumUB5GE="; |
101 |
| - }; |
102 |
| - } |
103 | 91 | ];
|
104 | 92 | };
|
105 | 93 | };
|
|
0 commit comments