adapting for Digital Ocean