Add sample Capistrano deployment files

Add the following sample Capistrano configuration files to ease
deployment to a VPS using Capistrano:

 * `config/deploy.rb.sample`
 * `config/thin.yml.sample`
 * `Capfile.sample`

The sample Capfile will additionally load any recipes provided by
Discourse plugins.

Signed-off-by: David Celis <me@davidcel.is>
This commit is contained in:
David Celis
2013-05-02 19:53:37 -07:00
parent 4d2c28e8b2
commit 5d014c633b
3 changed files with 117 additions and 0 deletions

15
config/thin.yml.sample Normal file
View File

@@ -0,0 +1,15 @@
---
chdir: /var/www/discourse/current
environment: production
address: 0.0.0.0
port: 3000
timeout: 30
log: /var/www/discourse/shared/log/thin.log
pid: /var/www/discourse/shared/pids/thin.pid
socket: /var/www/discourse/tmp/thin.sock
max_conns: 1024
max_persistent_conns: 100
require: []
wait: 30
servers: 4
daemonize: true