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