Results 24 issues of Pete Keen

New store
Country: US
Implementation: Custom

Figure out a good way to set up cron jobs. If that means dropping a file into /etc/cron.d then so be it. ``` ruby def cron(time, action) @crons ||= []...

Gitolite doesn't add anything dokuen can't do itself. The only thing it does is manage the repos and the hooks and it kind of gets in the way, since we...

If `run_command` contains quotes of any variety, ssh aborts with `FATAL: suspicious characters loitering about ''`. I'm not really sure what this is about.

Mason is great but it does some weird things with buildpacks. Specifically, it clones buildpacks into `$HOME/.mason`, which is inconvenient wrt permissions. Ideally we could specify where to find and...

Config vars should be versioned just like code releases. This probably means the `env` dir gets timestamped directories just like the `release` dir. - Timestamped `env` dirs with unchanged variables...

If FORWARD_HTTP and USE_SSL are both set, set up an nginx listener on port 80 that redirects to https.

Applications should have some amount of separation from each other and other parts of the host system. Create a user for each application automatically. This should be configurable, in so...

Add-ons would be cool. The basic idea would be to register something with Dokuen that looks like a buildpack, but contains "provision" and "destroy" scripts.

The only people who should be able to push to a repo or run commands are writers for that repo. It should reject everyone else. Gitolite provides facilites for this...