re-split direcories #1
					 4 changed files with 17 additions and 17 deletions
				
			
		
							
								
								
									
										10
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								flake.nix
									
										
									
									
									
								
							| 
						 | 
					@ -49,7 +49,7 @@
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  outputs =
 | 
					  outputs =
 | 
				
			||||||
    inputs@{
 | 
					    {
 | 
				
			||||||
      self,
 | 
					      self,
 | 
				
			||||||
      nixpkgs,
 | 
					      nixpkgs,
 | 
				
			||||||
      home-manager,
 | 
					      home-manager,
 | 
				
			||||||
| 
						 | 
					@ -58,7 +58,6 @@
 | 
				
			||||||
      nixpkgs-unstable,
 | 
					      nixpkgs-unstable,
 | 
				
			||||||
      servicepoint-cli,
 | 
					      servicepoint-cli,
 | 
				
			||||||
      servicepoint-simulator,
 | 
					      servicepoint-simulator,
 | 
				
			||||||
      naersk,
 | 
					 | 
				
			||||||
      nix-vscode-extensions,
 | 
					      nix-vscode-extensions,
 | 
				
			||||||
      ...
 | 
					      ...
 | 
				
			||||||
    }:
 | 
					    }:
 | 
				
			||||||
| 
						 | 
					@ -95,7 +94,7 @@
 | 
				
			||||||
        device: system:
 | 
					        device: system:
 | 
				
			||||||
        let
 | 
					        let
 | 
				
			||||||
          specialArgs = {
 | 
					          specialArgs = {
 | 
				
			||||||
            inherit inputs device;
 | 
					            inherit device;
 | 
				
			||||||
          };
 | 
					          };
 | 
				
			||||||
        in
 | 
					        in
 | 
				
			||||||
        nixpkgs.lib.nixosSystem {
 | 
					        nixpkgs.lib.nixosSystem {
 | 
				
			||||||
| 
						 | 
					@ -112,6 +111,7 @@
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
              nixpkgs.overlays = [
 | 
					              nixpkgs.overlays = [
 | 
				
			||||||
                overlays.unstable-packages
 | 
					                overlays.unstable-packages
 | 
				
			||||||
 | 
					                overlays.zerforschen
 | 
				
			||||||
              ];
 | 
					              ];
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
          ]
 | 
					          ]
 | 
				
			||||||
| 
						 | 
					@ -129,6 +129,10 @@
 | 
				
			||||||
            config = prev.config;
 | 
					            config = prev.config;
 | 
				
			||||||
          };
 | 
					          };
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        zerforschen = final: prev: {
 | 
				
			||||||
 | 
					          zerforschen-plus-content = zerforschen-plus.packages."${prev.system}".zerforschen-plus-content;
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      nixosModules = {
 | 
					      nixosModules = {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{ inputs, pkgs, ... }:
 | 
					{ pkgs, ... }:
 | 
				
			||||||
let
 | 
					let
 | 
				
			||||||
  blog-domain-socket = "/run/nginx/blog.sock";
 | 
					  blog-domain-socket = "/run/nginx/blog.sock";
 | 
				
			||||||
  anubis-domain-socket = "/run/anubis/anubis-blog.sock";
 | 
					  anubis-domain-socket = "/run/anubis/anubis-blog.sock";
 | 
				
			||||||
| 
						 | 
					@ -77,7 +77,7 @@ in
 | 
				
			||||||
          };
 | 
					          };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          "blog-in-anubis" = {
 | 
					          "blog-in-anubis" = {
 | 
				
			||||||
            root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content;
 | 
					            root = pkgs.zerforschen-plus-content;
 | 
				
			||||||
            listen = [
 | 
					            listen = [
 | 
				
			||||||
              {
 | 
					              {
 | 
				
			||||||
                addr = ("unix:" + blog-domain-socket);
 | 
					                addr = ("unix:" + blog-domain-socket);
 | 
				
			||||||
| 
						 | 
					@ -87,13 +87,11 @@ in
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    anubis = {
 | 
					    anubis.instances.main = {
 | 
				
			||||||
      instances.main = {
 | 
					      enable = true;
 | 
				
			||||||
        enable = true;
 | 
					      settings = {
 | 
				
			||||||
        settings = {
 | 
					        BIND = anubis-domain-socket;
 | 
				
			||||||
          BIND = anubis-domain-socket;
 | 
					        TARGET = "unix://" + blog-domain-socket;
 | 
				
			||||||
          TARGET = "unix://" + blog-domain-socket;
 | 
					 | 
				
			||||||
        };
 | 
					 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{ inputs, pkgs, ... }:
 | 
					{ pkgs, ... }:
 | 
				
			||||||
let
 | 
					let
 | 
				
			||||||
  blog-domain-socket = "/run/nginx/blog.sock";
 | 
					  blog-domain-socket = "/run/nginx/blog.sock";
 | 
				
			||||||
  anubis-domain-socket = "/run/anubis/anubis-blog.sock";
 | 
					  anubis-domain-socket = "/run/anubis/anubis-blog.sock";
 | 
				
			||||||
| 
						 | 
					@ -34,7 +34,7 @@ in
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        "vinzenz-lpt2-in-anubis" = {
 | 
					        "vinzenz-lpt2-in-anubis" = {
 | 
				
			||||||
          root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content;
 | 
					          root = pkgs.zerforschen-plus-content;
 | 
				
			||||||
          listen = [
 | 
					          listen = [
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
              addr = ("unix:" + blog-domain-socket);
 | 
					              addr = ("unix:" + blog-domain-socket);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,5 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  pkgs,
 | 
					  pkgs,
 | 
				
			||||||
  system,
 | 
					 | 
				
			||||||
  inputs,
 | 
					 | 
				
			||||||
  ...
 | 
					  ...
 | 
				
			||||||
}:
 | 
					}:
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
| 
						 | 
					@ -28,7 +26,7 @@
 | 
				
			||||||
      "zerforschen.plus" = {
 | 
					      "zerforschen.plus" = {
 | 
				
			||||||
        #addSSL = true;
 | 
					        #addSSL = true;
 | 
				
			||||||
        #enableACME = true;
 | 
					        #enableACME = true;
 | 
				
			||||||
        root = inputs.zerforschen-plus.packages."${pkgs.system}".zerforschen-plus-content;
 | 
					        root = pkgs.zerforschen-plus-content;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue