Jose Diaz-Gonzalez
bbf310147e
Upgrade sshcommand to 0.2.0
2016-04-02 22:22:50 -04:00
Jose Diaz-Gonzalez
7bddd8751e
Use released sshcommand
...
This is what we actually give users who install via the preferred method, and thus we shouldn't be running tests from master.
2016-04-02 22:20:26 -04:00
Jose Diaz-Gonzalez
cae5030804
Release 0.5.0
...
- Drop tutum-agent, lxc-docker, docker.io apt package support
- Release a new herokuish version
- Fix release docs
- Upgrade sigil
2016-03-26 18:13:14 -04:00
Morris Jobke
7a9cf8abb1
Adds support for ArchLinux as host OS
...
* fix rsyslog handling
* don't hardcode dokku path
* add documentation for ArchLinux package build
* add vagrant machine to run the ArchLinux specific steps
* add step in release process for ArchLinux
* enhance docs for easy ArchLinux steps
2016-02-24 00:02:06 +01:00
Michael Hobbs
9842d7498b
nginx-vhosts rewrite
2016-02-18 18:38:54 -08:00
Justin Clark
05378f53db
Remove brocken symlinks when using copyfiles
2016-01-26 18:59:20 -08:00
Michael Hobbs
01f5c93585
update plugn download url and version
2015-12-24 10:41:09 -08:00
Jose Diaz-Gonzalez
3c3e5a962d
Merge pull request #1794 from dokku/remove-ruby-dependency
...
Replace dokku-installer.rb with dokku-installer.py
2015-12-22 15:11:52 -05:00
Michael Hobbs
d7b1e38cb7
ensure we run plugin commands as root. closes #1768
2015-12-22 11:16:25 -08:00
Jose Diaz-Gonzalez
e323770f89
Replace dokku-installer.rb with dokku-installer.py
...
The python version should allow us to remove any ruby dependencies and should also slightly speed up dokku installation. All LSB-compliant distributions should have python, so we should be okay depending upon it.
Closes #1783
Closes #1786
2015-12-22 01:59:23 -05:00
Michael Hobbs
8b879079e4
updates for moving of dokku sshcommand and plugn repos
2015-12-17 11:40:32 -08:00
Jose Diaz-Gonzalez
80dc4cc3b6
Update all links to dokku repo
...
[ci skip]
2015-12-06 04:55:11 -05:00
pmvieira
1eb1e1cd94
Adding back curl
2015-11-19 08:51:31 +00:00
Dan Callahan
a49adef9b0
Use wget instead of curl when bootstrapping
2015-11-09 22:52:58 -06:00
Jose Diaz-Gonzalez
cc2c7be96e
Install plugn 0.2.0 in Makefile installs
...
Closes #1479
2015-10-24 18:10:17 -04:00
Jose Diaz-Gonzalez
ee853a5b35
Avoid redirects and use raw.githubusercontent.com for github links
...
[ci skip]
2015-10-01 17:26:06 -04:00
Leonardo Dino
717ac8703b
Allow local prebuilt stack sourcing
...
for faster installation (especially when testing) it's useful to just load a local .tgz file (exportend and compressed herokuish container)
2015-09-29 13:31:18 -03:00
Michael Hobbs
95388b07bb
support DOCKER_VERSION when installing via Makefile
2015-09-16 15:21:09 -07:00
Jose Diaz-Gonzalez
1e479c63bd
Upgrade dokku installation to use docker-engine
...
Also simplify deb-based installation everywhere.
Closes #1295
Closes #1461
2015-09-15 13:35:45 -07:00
Michael Hobbs
8095df79f6
implement core plugin mgmt using plugn. add tests.
2015-09-15 02:17:28 -07:00
Michael Hobbs
bef51a1c6b
initial pass at converting deb to plugn
2015-09-15 02:17:28 -07:00
Michael Hobbs
18d234a925
move plugin-* to plugin: namespace
2015-09-15 02:17:28 -07:00
Michael Hobbs
6c914173cb
set PLUGIN_PATH on plugn calls
2015-09-15 02:16:40 -07:00
Michael Hobbs
7a545759f2
initial pass at switching to plugn
2015-09-15 02:16:40 -07:00
Loïc Guitaut
ac75c726ad
Plugins management
...
We had an issue with third party plugins installing things via apt while
already installing dokku itself via apt.
To resolve this, `plugins-install` and `plugins-install-dependencies`
now can take a `--core` flag allowing to execute the install hook only
on core plugins and not on third party plugins.
Another feature with this modification is the ability to disable/enable
plugins. Two new commands now exist:
* `plugins:enable <name>` to enable a previously disabled plugin
* `plugins:disable <name>` to disable an installed plugin. This won’t
work on core plugins.
2015-09-15 02:15:39 -07:00
Jose Diaz-Gonzalez
3c894fd130
Move version into place before running copyfiles
...
Otherwise `make addman` will fail during test runs
2015-09-04 12:52:15 -04:00
Michael Hobbs
6d71c164f0
Merge pull request #1128 from progrium/1091_mh-switch-to-herokuish
...
switching to herokuish. closes #1091
2015-08-24 12:11:05 -07:00
Michael Hobbs
d0623ea37b
[ci skip] fix make count on OS X
2015-08-24 09:05:32 -07:00
Jose Diaz-Gonzalez
2b59932ba5
Use https version of docker repository. Refs #1396
2015-08-19 20:23:06 -04:00
Jose Diaz-Gonzalez
84538e1c1d
Update PREBUILT_STACK_URL to latest buildstep release
2015-07-23 13:33:11 -04:00
Michael Hobbs
059ebcd9fc
build stack from master
2015-07-08 09:17:29 -07:00
Michael Hobbs
0840d8fd1f
initial pass at switching to herokuish. closes #1091
2015-07-06 12:41:54 -07:00
Jose Diaz-Gonzalez
5668f76cdd
Install specific version of docker [ci skip]
2015-06-30 15:52:21 -04:00
Michael Hobbs
b35190101c
let circleci dictate docker install
2015-05-27 13:19:28 -07:00
Jose Diaz-Gonzalez
75180f7f9b
[ci skip] ensure we follow redirects and use ssl when grabbing the docker gpg key
...
Also install curl when running `vagrant up dokku-deb`
2015-05-12 15:47:12 -04:00
Jose Diaz-Gonzalez
50fe9e39ad
[ci skip] Ensure we run apt-get update when installing docker
...
On certain operating systems, this may not be called if invoking `make install` directly
2015-04-18 02:48:52 -04:00
Jose Diaz-Gonzalez
d8f69746bb
[ci skip] Ensure man-db is installed as a dependency
2015-04-18 02:48:52 -04:00
Michael Hobbs
e1672b2764
call make stack in subprocess
2015-03-27 14:26:21 -07:00
Jose Diaz-Gonzalez
95ae41b2fd
Switch all gpg key retrieval to use docker.com
2015-03-19 21:08:31 -04:00
Cameron Martin
be6a19c210
Updated dokku-installer to use relative path.
2015-03-16 18:29:38 +00:00
Michael Hobbs
f5bceb955c
[ci skip] do not count blank lines
2015-02-06 14:37:55 -08:00
Michael Hobbs
14bff0679f
only execute build stack if we have access to /var/run/docker.sock. closes #929
2015-02-02 15:46:57 -08:00
Jose Diaz-Gonzalez
ca9443669f
Separate package_cloud target from packer build
2015-01-16 17:05:35 -05:00
Jose Diaz-Gonzalez
8f21a38160
Add a release target to make
2015-01-16 16:56:16 -05:00
Jose Diaz-Gonzalez
b6767f8efc
Add new make targets to build and install dokku debian packages
2015-01-16 16:52:50 -05:00
Michael Hobbs
78238785ba
help2man needs dokku in place to get output
2015-01-16 13:03:48 -08:00
Jose Diaz-Gonzalez
6e7c887d5f
Install help2man
2015-01-16 15:26:57 -05:00
joliv
cbba084cb8
Use help2man to automatically generate man pages
2015-01-15 11:28:28 -05:00
Jose Diaz-Gonzalez
464ef4d879
Default DOKKU_ROOT to ~dokku if unspecified. Closes #587
2015-01-01 20:38:55 -05:00
Michael Hobbs
ee32b05a36
test against both buildstep release and master
2014-12-21 14:51:41 -08:00