I’ve created this script to help me get what I need running on my WSL Ubuntu VMs
I’m calling it ~/.mrc_boot_script and I also have it saved it to: https://gist.github.com/markcerv/7ba608b69bf6edf57db456187ad8a4ff
#If we made it in here, then that's a good thing read -r -t 15 -p "Run the only on boot commands? [y/N] " response response=${response,,} # tolower if [[ "$response" =~ ^(yes|y)$ ]] then echo "All of these commands need sudo, so be prepared to enter in a password" sleep 2 #Need to do this to get screens running cleanly echo "Screen cleanup" sudo /etc/init.d/screen-cleanup start #Let's also make sure postgres is running echo "Fire up postgresql" sudo service postgresql start #Let's also make sure mysql is running echo "Fire up mysql" sudo service mysql start #Let's also make sure ssh is running echo "Fire up ssh" sudo service ssh --full-restart #Let's also make sure redis is running (for celery) echo "Fire up redis-server" sudo service redis-server start else echo "Doing nothing" fi