digitalocean-swimmer

by yassirh

This is a nonofficial application for the users of DigitalOcean who wish to manage their droplets, s...

215 Stars 57 Forks Last release: almost 4 years ago (v2.4-SNAPSHOT) MIT License 274 Commits 14 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Build Status Licence

DigitalOcean Swimmer App

Google Play

Description

Open-source application for the users of DigitalOcean who wish to manage their droplets, snapshots, images and domains via an android application.

This application allows you to :

  • Manage your droplets : create, reboot, boot, shutdown, reset password, resize, take snapshots, enable/disable backups, rename and destroy.

  • Manage domains : create, update and destroy.

  • Manage domain records : create, update and destroy.

  • Manage SSH Keys : create, update and destroy.

  • Multiple accounts support.

Source code : https://github.com/yassirh/digital-ocean-swimmer

For issues or feature requests open a new issue here : https://github.com/yassirh/digital-ocean-swimmer/issues

Building from the source (Android Studio)

To build the application from the source :

1) In your /.gradle folder add two files gradle.properties & digitaloceanswimmer.properties

2) Create a file digitaloceanswimmer.properties with the following content :

keystore={{Path to your keystore}}

keystore.password={{Keystore password}}

keyAlias={{Key alias}}

keyPassword={{Key password}}

apkOutputDir={{folder to output the generated sdk}}

3) in case you don't have a key : http://developer.android.com/tools/publishing/app-signing.html

4) In your gradle.properties file add the following line :

DigitalOceanSwimmer.properties={{path to digitaloceanswimmer.properties}}

5) Open project with Android Studio & don't forget to submit a pull request

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.