Report this

What is the reason for this report?

Automating setup/config of a new Droplet

Posted on September 18, 2014

Just looking for some guidance here. We are thinking of using DO for all of our clients websites in the future, but would get them to create their own account and handle payment, etc. Although the automatic install of LAMP, etc. is awesome, it only goes so far. Once up-and-running we still have to configure domains, install things like curl, etc.

Is there any way of creating a post-install script that would do all of this for us? I realise this is more of a Linux question than a DO-specific one but if anyone could point us in the right direction we’d be most grateful.



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!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi !

Yes you can !

You can :

  • launch your script when your bootlet boots using systemd or init script
  • use any configuration management tool like Puppet to have this configuration automatically deployed on all your droplets.
  • use DO templates droplets to install the packages needed and reuse this template to create new droplets

So, you can do alll that you want thanks to DO droplets : the only limit would be your imagination ;)

Regards,

– rustx

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.