Home

Awesome

dokku-controller

Keep track of your seperate dokku installations and allow you to restart/delete apps over a nice rest API.

Features

Roadmap

Publish information from dokku

Use the agent

Setup

Controller

pip install -r requirements.txt honcho start

Dokku

(from controller)

cat ~/.ssh/id_rsa.pub | ssh ubuntu/root/etc@<server> "sudo gitreceive upload-key dokku-controller"

Furthermore, add the ssh public key, of the user that is running the controller to the user ubuntu on every dokku instance.

Add the following to sudoers file:

ubuntu  ALL=(root) NOPASSWD: /usr/bin/docker

Make sure the agent is running