Commit graph

40 commits

Author SHA1 Message Date
Andrew Cantino
1f8ecc29d1 add SEND_EMAIL_IN_DEVELOPMENT option to .env.example 2015-03-23 11:36:03 -07:00
Elijah Wright
703b091d1e Merge pull request #1 from elijah/elijah-patch-1
Add 'ark' cookbook to Cheffile - required by the modern versions of incl...
2015-03-18 11:53:03 -05:00
Elijah Wright
bb92a7980f Update role to change from nodejs::install_from_binary to the ::nodejs_from_binary found in the current cookbook. 2015-03-18 11:47:31 -05:00
Elijah Wright
c245c33a36 Change name of the nodejs::install_from_binary recipe to the ::nodejs_from_binary found in the current nodejs cookbook. 2015-03-18 11:46:43 -05:00
Elijah Wright
8cb2bc8e9e Add 'ark' cookbook to Cheffile - required by the modern versions of included cookbooks. 2015-03-18 11:45:12 -05:00
Andrew Cantino
225d73aca3 Merge branch 'master' into openshift2
Conflicts:
	bin/setup_heroku
2014-11-02 14:31:36 -08:00
Akinori MUSHA
002436fcb0 Change deprecated File.exists? to File.exist?.
Pointed out in #595.
2014-10-28 10:45:27 +09:00
Andrew Cantino
b071f6170d openshift setup is working 2014-10-05 01:13:47 -07:00
Andrew Cantino
1f6ff7da37 avoid quotes in .env example 2014-09-27 10:10:46 -07:00
othreed
9e8d0803a3 The development of the nodejs cookbook has been move from github.com/mdxp/nodejs-cookbook to here: github.com/redguide/nodejs 2014-09-16 15:15:24 -07:00
Andrew Cantino
8781fd16b5 try again 2014-07-18 19:23:18 -07:00
Andrew Cantino
1f3553dddd trying a custom buildpack to customize Procfile 2014-07-18 18:31:54 -07:00
Andrew Cantino
f0697b6db2 heroku setup script 2014-07-15 22:29:30 -07:00
Andrew Cantino
b9e7d6d617 trying to get Heroku working 2014-07-15 20:23:46 -07:00
Dominik Sander
a505a1c211 Merge branch 'master' into threaded-background-workers 2014-06-01 12:12:42 +02:00
Dominik Sander
7a39a0c10d Updated Cheffile.lock to work with ubuntu 14 2014-05-29 10:24:46 +02:00
Konstantin Nazarov
3413e92df7 Fix chef cookbooks to work with ubuntu 14.04
The primary issue was that libshadow-ruby1.8 is not
present in 14.04. The secondary one is that default
ruby in 14.04 is 1.9, so update-alternatives step
fails.

Fix:
* drop the requirement of libshadow-ruby1.8, since
we set 1.9 by default.
* see if 'ruby' points to 1.9 and update symlinks only
in case it doesn't
2014-05-19 02:11:33 +04:00
Dominik Sander
ec0ec300c5 Use threaded workers in the chef production Procfile 2014-05-12 23:16:41 +02:00
Dominik Sander
d10375ea02 Fixed an issue not symlinking the .env file correctly
Also updated the .env.example to match the default one as close as possible
2014-04-28 23:53:54 +02:00
Konstantin Nazarov
22d1cf95ac Add non-intrusive support for AWS to Vagrantfile
This changeset adds support for AWS provisioning to
Vagrantfile. It won't get in the way of regular users
who want to just use Virtualbox.

The AWS provider will be required only if the user does:

vagrant up --provider=aws
2014-04-27 01:01:01 +04:00
Konstantin Nazarov
68cb74dede Set default ruby and gem versions to 1.9.1 in huginn_production
If ruby is set to default system version, the environment
provisioned with huginn_production fails to process events.

Also, the default environment misses rubygems. Here is what
I see in dj-1.log:

`require': no such file to load -- rubygems (LoadError)

This changeset will update the default system ruby to 1.9.1 and
install rubygems package.
2014-04-25 00:44:03 +04:00
Dominik Sander
76eb880828 Updated to work with the current rails41 branch 2014-04-24 16:47:35 +02:00
Dominik Sander
8dee404403 Removed the aws provider from the Vagrantfile 2014-04-23 22:16:13 +02:00
Dominik Sander
53ebf6b6aa Merge remote-tracking branch 'huginn/master' into chef-solo 2014-04-23 21:52:47 +02:00
Andrew Cantino
a6c1b053c1 Merge pull request #261 from racktear/master
Update Vagrantfile to set configuration based on current provider
2014-04-23 10:48:14 -05:00
Konstantin Nazarov
0e39b89f1e Update Vagrantfile to set configuration based on current provider
When implemented like this, the users don't need to specify
configuration each time they run vagrant commands. The provider
should be specified only once, during 'vagrant up' and only if
it is not Virtualbox.

Most of users will need to just do 'vagrant up' henceforth.
2014-04-23 18:16:01 +04:00
Dane Summers
b82f9b4549 Fixes vagrant's development mode rake bootstrap. 2014-04-23 06:31:16 -04:00
Konstantin Nazarov
6ea923bec3 Add support for vagrant-parallels provider in Vagrantfile
For those who want to experiment with huginn on a Mac.
vagrant-parallels is a provider that bridges Vagrant and Parallels
Desktop
2014-04-23 02:23:20 +04:00
Konstantin Nazarov
dfac48cfad Switch default ruby to 1.9.1 and run foreman with nohup in huginn_development cookbook
Without ruby 1.9.1 on ubuntu precise/precise64 bundler gets
really confused.

In addition this change makes foreman run with nohup and in background.
Otherwise chef never finishes provisioning.
2014-04-23 02:14:42 +04:00
Dominik Sander
e7fe019195 Merge remote-tracking branch 'huginn/master' into chef-solo
Conflicts:
	deployment/site-cookbooks/huginn_production/recipes/default.rb
2014-04-22 21:45:40 +02:00
Dominik Sander
8ef3b8ad6e Install libssl-dev 2014-04-22 12:04:30 +02:00
Dominik Sander
a466688323 Updated chef-solo deployment to work with current versions 2014-04-21 18:50:21 +02:00
Xiaolu
c9b1c76cb4 add mysql dev headers in site cookbooks, and add bundle exec prefix to fix rake version 2014-04-19 20:03:05 -04:00
Andrew Cantino
c5fb643832 remove rails_admin - let users install it if they want it 2013-06-29 18:44:53 -07:00
Rishabh Jain
95539df92a Minor Improvement to production recipe 2013-06-09 03:06:18 +05:30
Rishabh Jain
fdf18890b5 Improvements to Huginn Development cookbook 2013-06-05 16:36:58 +05:30
Rishabh Jain
6618b2cb09 Using Deploy resource(Chef) 2013-06-02 18:24:01 +05:30
Rishabh Jain
3d76e3990e Minor modifications 2013-05-30 00:21:01 +05:30
Rishabh Jain
6303e612a3 Changed filename from .env to .env.example 2013-05-28 16:20:15 +05:30
Rishabh Jain
b44616bc01 Deployment 2013-05-28 15:31:14 +05:30