- realized SetupServerWorker uses timeout which uses threads, use ActiveRecord::Base.connection_pool.with_connection within timeout block, github issue #8
- exception handling in DigitalOcean::Droplet