Setup: Differences between staging and production - HolgerHees/smartserver GitHub Wiki
Based on the detected IP address and if it match with production_ip or staging_ip from file ./config/<myserver>/env.yml, the following differences compared with production are applied.
- Backup is imported if available
-
apache_sslis generating a self signed certificate instead of using the one from the folder./config/myserver/vault/letsencrypt -
openvpn_cloudis generating a random shared key, instead of using the one from the file./config/myserver/vault/vault.yml -
openvpn_mobileis create a new easyrsa certificate instead of using the one from the folder./config/myserver/vault/easyrsa -
firewalldis allowing the ip from the virtual machine where it is running -
sshis allowing the ip from the virtual machine where it is running -
cron_backup_rsynccron job is not started -
cloudsyncvpn is not started -
vcontrolcron job is not started (This is only relevant if the role is enabled) -
sambais not running as a samba_master