146 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
2e5f88b285 Use -qq flag on apt-get to quiet installations of packages 2014-10-04 18:39:28 -04:00
Lukas Schauer
56de22a3c8 conditional installation of python-software-properties 2013-11-28 16:09:47 -08:00
Paul Lietar
e85ab7bab4 Add support for DOKKU_TAG in bootstrap.sh
Fixes #330
Refs #329
2013-11-20 23:40:42 +00:00
ugurthemaster
25b2cd7dc5 Update bootstrap.sh
A typo has been corrected.
2013-11-20 13:33:25 +02:00
Jeff Lindsay
df7507d1be normalizing shebang and bash options. also added long-term fix for bootstrap instructions 2013-10-29 17:13:02 -05:00
Alexander
13cda0fd16 make all -> make install 2013-10-15 22:49:56 +02:00
jaseg
85ab9944fa bootstrap.sh: Add shebang, Error out when apt-get is not found
...to fail more gracefully on systems without apt.
2013-10-04 14:38:34 +02:00
rhy-jot
6a7de8d7e8 Restore software-properties-common 2013-08-24 11:21:55 -07:00
rhy-jot
fbf2b28512 Install docker from dotCloud's new repository 2013-08-23 17:58:07 -07:00
Arthur Maltson
584ad9d6d6 Fix bootstrap on clean install
On a clean Ubuntu 13.04 install, the bootstrap script fails with:
make: apt-add-repository: Command not found
make: *** [docker] Error 127

This happens because 'software-properties-common' needs to be installed.
2013-08-07 23:04:10 -04:00
Jeff Lindsay
bc249ef5ac lets avoid pointless redundancies 2013-07-02 03:20:29 -05:00
Jeff Lindsay
2dfe1e1b05 refactoring most of bootstrap into makefile. bootstrap supports branch checkouts, and using existing cloned dokku repos 2013-07-02 03:12:43 -05:00
Jeff Lindsay
79b099e401 moving install hook trigger into make install 2013-06-30 11:13:23 -05:00
Jeff Lindsay
6be113f7de using absolute path for plugins 2013-06-30 11:02:40 -05:00
Jeff Lindsay
17953fc5a0 initial attempt at plugins 2013-06-30 10:37:32 -05:00
Jeff Lindsay
183d8f6ed3 ppa still 0.4.6, so no luck testing 0.4.7 easily either 2013-06-30 08:50:10 -05:00
Jeff Lindsay
6d2954d11b nope, no luck for testing branches 2013-06-30 08:29:40 -05:00
Jeff Lindsay
3ce4897264 hopefully get travis to test this particular branch 2013-06-30 08:17:34 -05:00
Jeff Lindsay
1ee35cb3b9 fairly major refactoring. consolidating code into dokku script. also, went back to installing docker from ppa 2013-06-30 08:04:50 -05:00
Jeff Lindsay
70be1daec4 removing buildstep submodule and replacing it with the buildstep script that dokku actually uses. the buildstep project is otherwise completely separate other than the artifact it builds (the progrium/buildstep container) 2013-06-30 01:17:32 -05:00
Jeff Lindsay
4bb66c6c63 some fixes and improvements to bootstrap 2013-06-23 01:05:59 -07:00
Jeff Lindsay
dab5b7911b Merge pull request #41 from rnorth/auto_restart
Making docker automatically restart previously running containers
2013-06-22 11:01:45 -07:00
Richard North
e295c46672 Making docker automatically restart previously running containers 2013-06-22 15:53:09 +01:00
Jeff Lindsay
5855c75dd3 dropping ruby dependency and cleaning up a simple if statement 2013-06-21 16:43:02 -07:00
Felipe Coury
c058c17f63 enables server_names_hash_bucket_size in nginx 2013-06-21 15:43:56 -03:00
Felipe Coury
1f175f7d12 installs docker 0.4.2 instead of the latest available 2013-06-21 15:25:27 -03:00
unclejack
c8baad638e add curl to the list of packages to be installed 2013-06-21 10:51:08 +03:00
unclejack
4634bf68b2 install kernel & python-software-properties separately
The bootstrap script was installing software-properties-common.
The package which contains add-apt-repository is:
python-software-properties

$ apt-file search add-apt-repository
python-software-properties: /usr/bin/add-apt-repository

The kernel failed to install for me in vagrant, so that step should be
done separately to not break the install. The system might already have
a kernel which is fully docker compatible.
2013-06-21 10:50:03 +03:00
rhy-jot
de78434086 Use HTTPS for DOKKU_STACK and BOX_URI 2013-06-20 20:20:37 -07:00
frio
f9d594bbe9 Explicitly installs dnsutils when bootstrapping
The dig command at line 19 requires dnsutils.  It's part of
ubuntu-standard, but my VM host doesn't install that by default.
Explicitly depending upon it fixes the installation.
2013-06-21 09:11:35 +12:00
Jeff Lindsay
a2ee3d09b1 download builstep container (aka the stack) by default. it will be fast now 2013-06-17 19:55:45 -07:00
Jeff Lindsay
55ef891d9d probably makes more sense to have this in the makefile 2013-06-13 21:58:58 -07:00
Jeff Lindsay
d41de9b9a4 better ordering 2013-06-11 20:40:59 -07:00
Jeff Lindsay
ad2fd7fb55 moving gitreceiv into makefile with sshcommand 2013-06-11 20:16:07 -07:00
Jeff Lindsay
d66abeb487 ip vs domain 2013-06-10 02:13:47 -07:00
Soulou
95eafeb9a9 Change flag -o (output log) to -O (output file) 2013-06-10 10:38:37 +02:00
Jeff Lindsay
08575f5603 lots of cleanup 2013-06-10 01:02:57 -07:00
Jeff Lindsay
283441398b install command, docs on upgrading/updating 2013-06-09 23:26:56 -07:00
Jeff Lindsay
dc66ec9903 moving things around 2013-06-09 20:46:33 -07:00
Jeff Lindsay
9996bf37df going back because its faster to build the container 2013-06-09 20:41:09 -07:00
Jeff Lindsay
90e3e9ce2f download buildstep container instead of build it 2013-06-09 19:42:06 -07:00
Jeff Lindsay
afc567fb91 install deploystep 2013-06-09 18:13:38 -07:00
Jeff Lindsay
447ba5c291 updating receiver for new start script 2013-06-09 16:08:35 -07:00
Jeff Lindsay
1e5a7d7b24 nginx section 2013-06-08 03:58:59 -07:00
Jeff Lindsay
bc278b87c1 comment bootstrap sections, fix hostname variable, a readme 2013-06-08 03:48:13 -07:00
Jeff Lindsay
26543540c9 initial commit 2013-06-08 03:26:12 -07:00