mirror of
				https://github.com/Stunkymonkey/nixos.git
				synced 2025-10-31 09:42:11 +01:00 
			
		
		
		
	Compare commits
	
		
			3 commits
		
	
	
		
			7481f09d92
			...
			efd88fb11b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | efd88fb11b | ||
|   | c7b1cd723d | ||
|   | f0d997a340 | 
					 3 changed files with 9 additions and 22 deletions
				
			
		|  | @ -128,7 +128,11 @@ in | ||||||
|         "/home/*/todo" |         "/home/*/todo" | ||||||
|       ] ++ cfg.exclude; |       ] ++ cfg.exclude; | ||||||
| 
 | 
 | ||||||
|       extraCreateArgs = "--exclude-caches --keep-exclude-tags --stats"; |       extraCreateArgs = [ | ||||||
|  |         "--exclude-caches" | ||||||
|  |         "--keep-exclude-tags" | ||||||
|  |         "--stats" | ||||||
|  |       ]; | ||||||
| 
 | 
 | ||||||
|       encryption = { |       encryption = { | ||||||
|         mode = "repokey-blake2"; |         mode = "repokey-blake2"; | ||||||
|  |  | ||||||
|  | @ -164,12 +164,10 @@ in | ||||||
|             X-Permitted-Cross-Domain-Policies "none" |             X-Permitted-Cross-Domain-Policies "none" | ||||||
|           } |           } | ||||||
| 
 | 
 | ||||||
|           # TODO: `config.services.nextcloud.package` does not contain additional apps. in nixpkgs there is "nextcloud-with-apps". |           root * ${config.services.nextcloud.finalPackage} | ||||||
|           # for now we use the path passed to nginx. Can be improved in 25.05 via: `config.services.nextcloud.finalPackage` |  | ||||||
|           root * ${config.services.nginx.virtualHosts."cloud.${domain}".root} |  | ||||||
|           file_server |           file_server | ||||||
|           php_fastcgi unix/${config.services.phpfpm.pools."nextcloud".socket} { |           php_fastcgi unix/${config.services.phpfpm.pools."nextcloud".socket} { | ||||||
|             root ${config.services.nginx.virtualHosts."cloud.${domain}".root} |             root ${config.services.nextcloud.finalPackage} | ||||||
|             env front_controller_active true |             env front_controller_active true | ||||||
|             env modHeadersAvailable true |             env modHeadersAvailable true | ||||||
|           } |           } | ||||||
|  |  | ||||||
|  | @ -18,24 +18,9 @@ in | ||||||
|     services.rss-bridge = { |     services.rss-bridge = { | ||||||
|       enable = true; |       enable = true; | ||||||
|       config.system.enabled_bridges = [ "*" ]; # Whitelist all |       config.system.enabled_bridges = [ "*" ]; # Whitelist all | ||||||
|       virtualHost = null; |       virtualHost = domain; | ||||||
|       user = "caddy"; |       webserver = "caddy"; | ||||||
|       group = "caddy"; |  | ||||||
|       # TODO: with 25.05 this can be simplified via |  | ||||||
|       # webserver = "caddy"; |  | ||||||
|     }; |     }; | ||||||
|     my.services.webserver.virtualHosts = [ |  | ||||||
|       { |  | ||||||
|         subdomain = "rss-bridge"; |  | ||||||
|         extraConfig = '' |  | ||||||
|           root * ${pkgs.rss-bridge} |  | ||||||
|           php_fastcgi unix/${config.services.phpfpm.pools."rss-bridge".socket} { |  | ||||||
|             env RSSBRIDGE_fileCache_path ${config.services.rss-bridge.dataDir}/cache/ |  | ||||||
|           } |  | ||||||
|           file_server |  | ||||||
|         ''; |  | ||||||
|       } |  | ||||||
|     ]; |  | ||||||
| 
 | 
 | ||||||
|     webapps.apps.rss-bridge = { |     webapps.apps.rss-bridge = { | ||||||
|       dashboard = { |       dashboard = { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue