Join 1M+ other developers and:
- Get help and share knowledge in Q&A
- Subscribe to topics of interest
- Get courses & tools that help you grow as a developer or small business owner
Set Environment variables at creation
Very simply, I have been struggling to set system-wide environment variables while my droplet is being created. I have attempted to set them via the User-Data option on the dashboard, both using
runcmd and straight bash.
The hurdle I am hitting is that after I echo the variables to ~.bashrc, it seems like
source ~/.bashrc is not firing.
Once I ssh into the server, I can
source and everything is fine, but I would prefer to have them set out of the gate.
Perhaps I am tackling this problem from the wrong angle, as I am new to this sort of thing, but I am trying to avoid manually setting them every time I spin up a new droplet.
Thanks in advance!
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.×