How can I install things with a user data script
I’m trying to create droplets with user data and this script https://github.com/do-community/automated-setups/blob/master/Ubuntu-18.04/initial_server_setup.sh.
I’d like to install node.js by adding these command lines to the script
curl -sL https://deb.nodesource.com/setup_10.x | -E bash - apt-get install -y nodejs
But node.js isn’t installed when the droplet is created. These commands work just fine when executed afterward.
Did I miss something? Because it seems possible https://www.digitalocean.com/docs/droplets/resources/metadata/#how-to-provide-user-data :)
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.