mirror of
				https://git.pvv.ntnu.no/Drift/pvv-nixos-config.git
				synced 2025-10-31 01:08:03 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			335 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			335 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { config, lib, fp, pkgs, ... }:
 | |
| let
 | |
|   cfg = config.services.snappymail;
 | |
| in {
 | |
|   imports = [ (fp /modules/snappymail.nix) ];
 | |
| 
 | |
|   services.snappymail = {
 | |
|     enable = true;
 | |
|     hostname = "snappymail.pvv.ntnu.no";
 | |
|   };
 | |
| 
 | |
|   services.nginx.virtualHosts.${cfg.hostname} = {
 | |
|     forceSSL = true;
 | |
|     enableACME = true;
 | |
|     kTLS = true;
 | |
|   };
 | |
| }
 | |
| 
 | 
