first commit
This commit is contained in:
		
							
								
								
									
										40
									
								
								config.ini.example
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								config.ini.example
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| [global] | ||||
| # Path to source SSL certificate (can be fullchain or single cert) | ||||
| source_cert_path = /etc/letsencrypt/live/example.com/fullchain.pem | ||||
|  | ||||
| # Default SSH key for all hosts (can be overridden per host) | ||||
| default_ssh_key = /root/.ssh/id_rsa | ||||
|  | ||||
| [webserver1] | ||||
| hostname = 192.168.1.100 | ||||
| port = 22 | ||||
| username = root | ||||
| remote_cert_path = /etc/nginx/ssl/certificate.pem | ||||
| post_upload_command = systemctl reload nginx | ||||
| check_url = https://example.com | ||||
|  | ||||
| [webserver2] | ||||
| hostname = 192.168.1.101 | ||||
| port = 2222 | ||||
| username = admin | ||||
| # Override SSH key for this host | ||||
| ssh_key_path = /root/.ssh/webserver2_key | ||||
| remote_cert_path = /etc/apache2/ssl/fullchain.pem | ||||
| post_upload_command = systemctl reload apache2 | ||||
| check_url = https://subdomain.example.com | ||||
|  | ||||
| [mailserver] | ||||
| hostname = mail.example.com | ||||
| port = 22 | ||||
| username = root | ||||
| remote_cert_path = /etc/postfix/ssl/cert.pem | ||||
| post_upload_command = systemctl restart postfix && systemctl restart dovecot | ||||
| # No check_url - always upload | ||||
|  | ||||
| [proxmox] | ||||
| hostname = 10.0.0.50 | ||||
| port = 22 | ||||
| username = root | ||||
| remote_cert_path = /etc/pve/local/pveproxy-ssl.pem | ||||
| post_upload_command = systemctl restart pveproxy | ||||
| check_url = https://10.0.0.50:8006 | ||||
		Reference in New Issue
	
	Block a user
	 Mateusz Gruszczyński
					Mateusz Gruszczyński