depkit

A deployment utility for Rails apps, eventually.

We aren't at version 0.0.1 quite yet.


Basic strategy is to provide Rake tasks to assist with deployment.

Configuration is via a Yaml file:

[Rails project root]/config/depkit_config.yml

This is the form of the config file:

---
target_server: 'hostname.com'
remote_username: 'username'
repository_url: '[email protected]:github_username/repository.git'
deployment_root: '/path/to/deployment/dir'
# How many releases in total to keep, including the current one.
keep_releases: 5

Project Status

At the moment this works roughly for my projects.

I'm working towards making it generally useful.

Any suggestions for refinements/improvements are welcome.