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": "ป้อมปราบ" | |
}, |