forked from fediversity/fediversity
		
	Require secrets file also when on metal
This commit is contained in:
		
							parent
							
								
									7a485c5f90
								
							
						
					
					
						commit
						00382102ba
					
				
					 3 changed files with 8 additions and 5 deletions
				
			
		|  | @ -40,6 +40,11 @@ in { | |||
|               description = "number of cores; should be obtained from NixOps4"; | ||||
|               type = types.int; | ||||
|             }; | ||||
| 
 | ||||
|             peertubeSecretsFile = mkOption { | ||||
|               description = "should it be provided by NixOps4? or maybe we should just ask for a main secret from which to derive all the others?"; | ||||
|               type = types.path; | ||||
|             }; | ||||
|           }; | ||||
|         }; | ||||
|       }; | ||||
|  |  | |||
|  | @ -61,13 +61,15 @@ lib.mkIf (config.fediversity.enable && config.fediversity.peertube.enable) { | |||
|     database.createLocally = true; | ||||
|     configureNginx = true; | ||||
| 
 | ||||
|     secrets.secretsFile = config.fediversity.temp.peertubeSecretsFile; | ||||
| 
 | ||||
|     settings = { | ||||
|       object_storage = { | ||||
|         enabled = true; | ||||
|         endpoint = config.fediversity.internal.garage.api.url; | ||||
|         region = "garage"; | ||||
| 
 | ||||
|         # not supported by garage  | ||||
|         # not supported by garage | ||||
|         # SEE: https://garagehq.deuxfleurs.fr/documentation/connect/apps/#peertube | ||||
|         proxy.proxyify_private_files = false; | ||||
| 
 | ||||
|  |  | |||
|  | @ -8,10 +8,6 @@ | |||
|       listen.hostname = "0.0.0.0"; | ||||
|       instance.name = "PeerTube Test VM"; | ||||
|     }; | ||||
|     # TODO: use agenix | ||||
|     secrets.secretsFile = pkgs.writeText "secret" '' | ||||
|       574e093907d1157ac0f8e760a6deb1035402003af5763135bae9cbd6abe32b24 | ||||
|     ''; | ||||
|   }; | ||||
| 
 | ||||
|   virtualisation.forwardPorts = [ | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Valentin Gagarin
							Valentin Gagarin