By Carl Hauser
We want to mirror all basic configurations and updates applied to a master Ubuntu droplet to other droplets.
They all use Apache, ProFTP, Webmin, MySQL, UFW, fail2ban, SSH, Docker.
Every install has specific services installed, as CRM, Web, ERP etc.
Cluster is for load, volumes are not mentioned to share system files.
Thanks for hints and ideas.
Some research I can’t yet appraise:
Documentation - ISPConfig https://www.ispconfig.org/documentation/
Syncing - Package Control https://packagecontrol.io/docs/syncing
Cluster Software Packages - Webmin Documentation https://doxfer.webmin.com/Webmin/Cluster_Software_Packages#Introduction_to_Webmin_clustering
Cluster Webmin Servers - Webmin Documentation https://doxfer.webmin.com/Webmin/Cluster_Webmin_Servers
OneConf - Ubuntu Wiki https://wiki.ubuntu.com/OneConf#Rationale
Unison File Synchronizer https://www.cis.upenn.edu/~bcpierce/unison/
Keeping Multiple Devices in Sync via Unison | Linux Server Support | Revenni https://revenni.com/keeping-multiple-devices-in-sync-via-unison/
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hello,
Indeed I think that IPSConfig would be a good option, as it allows you to manage all your servers via your browser from one control panel.
Other things that might want to look at are:
If the servers would come with a preset configuration and would not change much, then you could create a snapshot and use it to set up all new servers, that way you would not need to set up each server manually
Use an automation system like Ansible or Puppet, this would be the approach that I would recommend, but this requires more DevOps knowledge
Hope that this helps! Regards, Bobby
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.