Jose Diaz-Gonzalez
9409fc2ef0
Install apt-transport-https before adding https-backed apt sources
...
Refs #1219
[ci skip]
2015-08-20 20:21:06 -04:00
Jose Diaz-Gonzalez
2b59932ba5
Use https version of docker repository. Refs #1396
2015-08-19 20:23:06 -04:00
Jose Diaz-Gonzalez
6e11686fdf
Merge pull request #1380 from emdantrim/emdantrim-ignore-noninteractive
...
Removed uses of `sudo` from `bootstrap.sh`
2015-08-15 16:48:31 -04:00
emdantrim
0261e9566d
Removed uses of sudo from bootstrap.sh
...
`bootstrap.sh` fails to acknowledge the `DEBIAN_FRONTEND=noninteractive` envvar because of the use of `sudo`, because the -E flag is not set. However, the script also assumes that it will be run with `sudo` in the first place, so it shouldn't be needed. In the event that it is needed, it can be run with -E instead.
2015-08-11 21:00:07 +00:00
O'meid
9835b5da41
show the Tag and Repo used.
2015-08-11 19:38:43 +10:00
O'meid
777a09847c
Make bootstrap.sh safe from bad connection
...
This allows to run the bootstrap.sh directly and "safely" without storing it on disk.
Signed-off-by: O'meid <public@omeid.me >
2015-08-04 17:13:42 +10:00
3onyc
450f9f19b2
Make curl follow redirects, and don't suppress its output in bootstrap.sh
2015-05-22 08:50:37 +02:00
3onyc
f17b799638
Ensure curl is installed by bootstrap.sh if it's missing
2015-05-22 08:50:23 +02:00
Jose Diaz-Gonzalez
a2ed0ef2b6
[ci skip] fix listing issues in bootstrap.sh
2015-04-18 03:23:12 -04:00
Jose Diaz-Gonzalez
12ee6953bb
[ci skip] modify bootstrap script to handle installing from a deb package
...
For branch-based installs, or anything specifying tags below 0.3.13, we install from source.
2015-04-18 02:48:52 -04:00
Jose Diaz-Gonzalez
45e53d3d9d
[ci skip] Remove extra install calls
2015-04-18 02:48:52 -04:00
Rory
0f4ee909d5
corrected configuration link in bootstrap.sh
2015-04-01 13:44:49 +02:00
joliv
cbba084cb8
Use help2man to automatically generate man pages
2015-01-15 11:28:28 -05:00
Leonardo Dino
e04b90c416
missed the advanced installation link
...
it’s linked in the instalation page, but it’s broken.
2014-12-23 22:31:29 -03:00
Leonardo Dino
5e1b5b2900
Update bootstrap.sh: new docs url
...
move to viewdocs.io
2014-12-23 22:16:20 -03:00
Michael Hobbs
3706392e65
test with wercker
2014-12-21 14:51:40 -08:00
Mark Stosberg
96b348e880
Document what bootstrap.sh is doing.
2014-11-16 00:16:33 -05:00
Erik Nomitch
592c95eaeb
Use command instead of which for apt-get existential check in bootstrap.sh
2014-11-15 16:38:40 -05:00
protomouse
59e078440d
Explicitly install man-db
...
Dokku requires mandb, but the man-db package is not part of the
minimal Ubuntu base - so install it.
2014-10-16 00:07:51 -04:00
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