Compare commits
	
		
			No commits in common. "eeeac073c7698a119ebe9536218e0ccddebaf0e3" and "899a2cea1706ec3235d94f7a8ed6c641f3e567ea" have entirely different histories.
		
	
	
		
			eeeac073c7
			...
			899a2cea17
		
	
		
@ -34,11 +34,6 @@
 | 
				
			|||||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    goatcounter = {
 | 
					 | 
				
			||||||
      url = "github:connorfeeley/goatcounter-flake";
 | 
					 | 
				
			||||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    home-manager = {
 | 
					    home-manager = {
 | 
				
			||||||
      url = "github:nix-community/home-manager";
 | 
					      url = "github:nix-community/home-manager";
 | 
				
			||||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
@ -56,17 +51,16 @@
 | 
				
			|||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  outputs = inputs @ {
 | 
					  outputs = inputs @ {
 | 
				
			||||||
    goatcounter,
 | 
					 | 
				
			||||||
    home-manager,
 | 
					    home-manager,
 | 
				
			||||||
    nixpkgs,
 | 
					    nixpkgs,
 | 
				
			||||||
    nix-xilinx,
 | 
					    nix-xilinx,
 | 
				
			||||||
    nvim,
 | 
					    nvim,
 | 
				
			||||||
    peerix,
 | 
					    peerix,
 | 
				
			||||||
    project-cloud,
 | 
					 | 
				
			||||||
    simple-nixos-mailserver,
 | 
					    simple-nixos-mailserver,
 | 
				
			||||||
    sops-nix,
 | 
					    sops-nix,
 | 
				
			||||||
    swaysw,
 | 
					    swaysw,
 | 
				
			||||||
    zremap,
 | 
					    zremap,
 | 
				
			||||||
 | 
					    project-cloud,
 | 
				
			||||||
    ...
 | 
					    ...
 | 
				
			||||||
  }: let
 | 
					  }: let
 | 
				
			||||||
    pkgs = nixpkgs.legacyPackages.x86_64-linux.pkgs;
 | 
					    pkgs = nixpkgs.legacyPackages.x86_64-linux.pkgs;
 | 
				
			||||||
 | 
				
			|||||||
@ -3,7 +3,6 @@
 | 
				
			|||||||
  pkgs,
 | 
					  pkgs,
 | 
				
			||||||
  lib,
 | 
					  lib,
 | 
				
			||||||
  project-cloud,
 | 
					  project-cloud,
 | 
				
			||||||
  goatcounter,
 | 
					 | 
				
			||||||
  ...
 | 
					  ...
 | 
				
			||||||
}: {
 | 
					}: {
 | 
				
			||||||
  imports = [];
 | 
					  imports = [];
 | 
				
			||||||
@ -100,19 +99,6 @@
 | 
				
			|||||||
    virtualHost.listenPort = 4001;
 | 
					    virtualHost.listenPort = 4001;
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  services.goatcounter = {
 | 
					 | 
				
			||||||
    enable = true;
 | 
					 | 
				
			||||||
    environmentFile = "/var/lib/goatcounter.env";
 | 
					 | 
				
			||||||
    extraArgs = ["-listen='*:8002'" "-tls=none" "-debug=all"];
 | 
					 | 
				
			||||||
    database = {
 | 
					 | 
				
			||||||
      automigrate = true;
 | 
					 | 
				
			||||||
      backend = "postgresql";
 | 
					 | 
				
			||||||
      name = "goatcounter";
 | 
					 | 
				
			||||||
      user = "goatcounter";
 | 
					 | 
				
			||||||
      passwordFile = "/var/lib/goatcounter.passwd";
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
  };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  services.nextcloud = {
 | 
					  services.nextcloud = {
 | 
				
			||||||
    enable = true;
 | 
					    enable = true;
 | 
				
			||||||
    package = pkgs.nextcloud27;
 | 
					    package = pkgs.nextcloud27;
 | 
				
			||||||
@ -191,15 +177,6 @@
 | 
				
			|||||||
        proxyPass = "http://localhost:${toString config.services.restya-board.virtualHost.listenPort}";
 | 
					        proxyPass = "http://localhost:${toString config.services.restya-board.virtualHost.listenPort}";
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					 | 
				
			||||||
    virtualHosts."stats.project-cloud.net" = {
 | 
					 | 
				
			||||||
      quic = true;
 | 
					 | 
				
			||||||
      forceSSL = true;
 | 
					 | 
				
			||||||
      enableACME = true;
 | 
					 | 
				
			||||||
      locations."/" = {
 | 
					 | 
				
			||||||
        proxyPass = "http://localhost:8002/";
 | 
					 | 
				
			||||||
      };
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  services.gitea = {
 | 
					  services.gitea = {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user