hetzner: Add new server config
This commit is contained in:
		
							parent
							
								
									54e0826860
								
							
						
					
					
						commit
						ddda6f534b
					
				
					 11 changed files with 373 additions and 337 deletions
				
			
		|  | @ -76,23 +76,23 @@ in { | |||
|   #   ''; | ||||
|   # }; | ||||
| 
 | ||||
|   # services.backups.forgejo = { | ||||
|   #   user = "forgejo"; | ||||
|   #   paths = [ | ||||
|   #     "/var/lib/forgejo/forgejo-db.sql" | ||||
|   #     "/var/lib/forgejo/repositories/" | ||||
|   #     "/var/lib/forgejo/data/" | ||||
|   #     "/var/lib/forgejo/custom/" | ||||
|   #     # Conf is backed up via nix | ||||
|   #   ]; | ||||
|   #   preparation = { | ||||
|   #     packages = [config.services.postgresql.package]; | ||||
|   #     text = "pg_dump ${config.services.forgejo.database.name} --file=/var/lib/forgejo/forgejo-db.sql"; | ||||
|   #   }; | ||||
|   #   cleanup = { | ||||
|   #     packages = [pkgs.coreutils]; | ||||
|   #     text = "rm /var/lib/forgejo/forgejo-db.sql"; | ||||
|   #   }; | ||||
|   #   pauseServices = ["forgejo.service"]; | ||||
|   # }; | ||||
|   services.backups.forgejo = { | ||||
|     user = "forgejo"; | ||||
|     paths = [ | ||||
|       "/var/lib/forgejo/forgejo-db.sql" | ||||
|       "/var/lib/forgejo/repositories/" | ||||
|       "/var/lib/forgejo/data/" | ||||
|       "/var/lib/forgejo/custom/" | ||||
|       # Conf is backed up via nix | ||||
|     ]; | ||||
|     preparation = { | ||||
|       packages = [config.services.postgresql.package]; | ||||
|       text = "pg_dump ${config.services.forgejo.database.name} --file=/var/lib/forgejo/forgejo-db.sql"; | ||||
|     }; | ||||
|     cleanup = { | ||||
|       packages = [pkgs.coreutils]; | ||||
|       text = "rm /var/lib/forgejo/forgejo-db.sql"; | ||||
|     }; | ||||
|     pauseServices = ["forgejo.service"]; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue