First create a Ubuntu 13.04 x64 droplet on DigitalOcean Control Panel
Then ssh with root account, run this in termianl:
$ wget -qO- https://raw.github.com/progrium/dokku/master/bootstrap.sh | sudo bash| # configuration for osx clipboard support | |
| set-option -g default-command "reattach-to-user-namespace -l sh" |
| require 'json' | |
| require 'rash' | |
| @response = <<END | |
| { | |
| "productHeader": { | |
| "totalHits": 147 | |
| }, | |
| "products": [{ | |
| "name": "Morgan Sport", |
| yum -y install flex bison openssl-devel rpm-build gcc pam-devel | |
| wget http://mmonit.com/monit/dist/monit-5.14.tar.gz | |
| tar zxvf monit-5.14.tar.gz | |
| mkdir -p /usr/src/rpm/SOURCES/ | |
| cp monit-5.14.tar.gz /usr/src/rpm/SOURCES/monit-5.14.tar.gz | |
| cd monit-5.14 | |
| rpmbuild -bb --clean system/packages/redhat/monit.spec | |
| rpm -ivh /usr/src/rpm/RPMS/x86_64/monit-5.14-1.x86_64.rpm |
YOUR_ from the cloud-config.yml| #!/bin/bash | |
| set -u | |
| set -e | |
| set -o pipefail | |
| export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin | |
| cat <<'EOF' > /etc/modprobe.d/blacklist-ipv6.conf |
| [ | |
| { | |
| "zipCode": "10100", | |
| "subDistrictList": [ | |
| { | |
| "subDistrictId": "100801", | |
| "districtId": "1008", | |
| "provinceId": "10", | |
| "subDistrictName": "ป้อมปราบ" | |
| }, |