A custom interface backed by Digital Ocean's API