2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								{  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "$schema" :  "../schema.json" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "name" :  "gandi-livedns" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "available" :  true , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "exposable" :  false , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  "no_gui" :  true , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  "id" :  "gandi-livedns" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:47:37 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  "port" :  8134 , 
							 
						 
					
						
							
								
									
										
										
										
											2024-02-25 10:16:14 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  "tipi_version" :  2 , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								  "version" :  "latest" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "categories" :  [ "network" ] , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "description" :  "The purpose of this container is to update DNS zone records using Gandi's LiveDNS (http://doc.livedns.gandi.net/) with your WAN IP. This image is extremely lightweight (Alpine Linux based) and has very few dependencies. The actual DNS update program is coded in shell script only." , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "short_desc" :  "Update your Gandi DNS zone records with your WAN IP" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "author" :  "jbbodart" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "source" :  "https://github.com/jbbodart/gandi-livedns" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "form_fields" :  [ 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
									
										
										
										
											2024-02-25 10:16:14 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Gandi Personal Access Token" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "max" :  40 , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "min" :  40 , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  true , 
							 
						 
					
						
							
								
									
										
										
										
											2024-02-25 10:16:14 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_PAT" 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Record list" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "DNS records separated by ;" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "placeholder" :  "blog;www;@" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  true , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_RECORD_LIST" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Domain" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "Your Gandi domain name" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "placeholder" :  "example.com" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  true , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_DOMAIN" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "number" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Refresh interval in seconds" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default 600" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_REFRESH_INTERVAL" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "number" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "TTL in seconds" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default 300" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_TTL" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Update A record (yes/no)" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default yes" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_SET_IPV4" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "label" :  "Update AAAA record (yes/no)" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default no" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_SET_IPV6" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "label" :  "Force the IPv4 address to be used in DNS A records" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default yes" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_FORCE_IPV4" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    { 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "type" :  "text" , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "label" :  "Force the IPv6 address to be used in DNS A records" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-22 18:52:44 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								      "hint" :  "Leave empty for default no" , 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								      "required" :  false , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								      "env_variable" :  "GANDI_LIVEDNS_FORCE_IPV6" 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    } 
							 
						 
					
						
							
								
									
										
										
										
											2023-10-29 19:43:17 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								  ] , 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  "supported_architectures" :  [ "amd64" ] 
							 
						 
					
						
							
								
									
										
										
										
											2022-11-18 00:11:01 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								}