Loïc Guitaut
af924efe17
Add dokku-psql-single-container to plugins
2015-03-30 23:24:34 +02:00
Jose Diaz-Gonzalez
79366216cc
Merge pull request #1074 from Flink/dokku-client-better-remote-detection
...
Better detection of dokku remote
2015-03-30 10:54:25 -04:00
Loïc Guitaut
61136e2591
Better detection of dokku remote
...
Previously this script was matching for a remote named 'dokku' even
when DOKKU_HOST is provided and completely custom. I have a case where
I have 2 remotes with dokku, one on a staging server and another on a
production server.
So by matching for 'dokku@$DOKKU_HOST' instead, the script can determine
correctly which remote to use.
2015-03-30 11:25:33 +02:00
Jose Diaz-Gonzalez
5ecfc7bb91
Merge pull request #1064 from progrium/mh-testing-docs
...
[ci skip] document test suite
2015-03-30 01:33:26 -04:00
Jose Diaz-Gonzalez
020215ac0a
Merge pull request #1068 from matiaskorhonen/rc.local-fix
...
Fixes escaping in the rc.local script in the Linode StackScript
2015-03-29 18:30:27 -04:00
Matias Korhonen
bb54f845aa
Fixes escaping in the rc.local script
...
`uname -r` was getting executed before the kernel change
2015-03-29 18:40:23 +03:00
Jose Diaz-Gonzalez
802c183b56
Merge pull request #1067 from martinAnsty/docs-nginx-wording
...
Fix nginx docs wording around config template eg
2015-03-27 18:57:44 -04:00
Martin Ansty
c4d0d37113
Fix nginx docs wording around config template eg
2015-03-27 22:38:13 +00:00
Michael Hobbs
2b59c4b8eb
[ci skip] document test suite
2015-03-27 14:36:40 -07:00
Jose Diaz-Gonzalez
af626069dd
Release 0.3.16
v0.3.16
2015-03-25 01:03:51 -04:00
Jose Diaz-Gonzalez
be533692fd
Merge pull request #1057 from progrium/deb-packaging
...
Deb packaging
2015-03-25 00:38:24 -04:00
Michael Hobbs
2949b620d8
Merge pull request #1051 from Flink/dokku-airbrake-deploy-plugin
...
Add dokku-airbrake-deploy to plugins
2015-03-23 14:41:43 -07:00
Loïc Guitaut
3d7e7028fd
Add dokku-airbrake-deploy to plugins
2015-03-23 22:26:45 +01:00
Jose Diaz-Gonzalez
9293572e41
Merge pull request #1049 from ebeigarts/dokku-slack
...
Change Slack Notifications link
2015-03-23 10:53:46 -04:00
Edgars Beigarts
cec2802df2
Change Slack Notifications link
2015-03-23 13:29:08 +02:00
Jose Diaz-Gonzalez
d6c5b648f2
Merge pull request #1047 from progrium/1044_mh-show-logs-on-deploy
...
show logs on deploy success and failure
2015-03-20 16:17:58 -04:00
Michael Hobbs
77257c484f
show logs on deploy success and failure. closes #1044
2015-03-20 12:32:49 -07:00
Jose Diaz-Gonzalez
95ae41b2fd
Switch all gpg key retrieval to use docker.com
2015-03-19 21:08:31 -04:00
Jose Diaz-Gonzalez
aee8ada6d0
Copy the public key into place instead of moving it
...
This gets around reprovisioning issues
2015-03-19 20:07:32 -04:00
Jose Diaz-Gonzalez
6f52853049
Ensure we always have apt-transport-https available
...
On certain distributions, this package is not automatically installed
2015-03-19 20:05:50 -04:00
Jose Diaz-Gonzalez
077b7cee6e
Set dokku version during post installation
2015-03-19 20:04:48 -04:00
Jose Diaz-Gonzalez
23b35a03b4
Merge pull request #1043 from progrium/1015_mh-upstart-docker-per-docs
...
use upstart config from docker docs. closes #1015
2015-03-19 19:47:11 -04:00
Michael Hobbs
f9b0f3ad34
use upstart config from docker docs. closes #1015
2015-03-19 16:12:33 -07:00
Michael Hobbs
65af77e1bc
Merge pull request #1042 from progrium/1005_mh-add-xip-test
...
Update to Support xip.io wildcard DNS as a VHOST
2015-03-19 13:16:59 -07:00
Michael Hobbs
c83fbad205
xip.io style vhosts with tests. closes #1005
2015-03-19 11:23:00 -07:00
Alex Vidal
3b1e0ceb51
Support xip.io wildcard DNS as a VHOST
...
http://xip.io
xip.io is a service by Basecamp that provides a wildcard DNS service on the public internet. Any <ip address>.xip.io will return a DNS response for the IP address, same with <subdomain>.<ip address>.xip.io.
The domains plugin in dokku uses a regex to match IP4 and IP6 addresses in the VHOST file, and disables VHOST support if found. This PR changes those patterns to require that the VHOST entry **ends with** the IP address.
This is a gist where my VHOST setting is "127.0.0.1.xip.io" that demonstrates the original output, linked directly to the line from `plugins/domains/commands`: https://gist.github.com/anonymous/c529177f20b36beda80d#file-debug-log-L1373
2015-03-19 11:23:00 -07:00
Jose Diaz-Gonzalez
3caec44eac
Merge pull request #1009 from progrium/993_mh-inspect-port-always
...
extract first port from Dockerfile and set config variable for use in deploy phase. closes #993
2015-03-19 13:54:35 -04:00
Michael Hobbs
767b45ae56
use config:set-norestart
2015-03-19 08:09:11 -07:00
Michael Hobbs
1a7586cd03
don't use config:set
2015-03-19 07:54:45 -07:00
Michael Hobbs
2834ce1f1a
extract first port from Dockerfile and set config variable for use in deploy phase. closes #993
2015-03-19 07:54:45 -07:00
Jose Diaz-Gonzalez
fafa33e40d
Merge pull request #1036 from progrium/908_mh-configset-norestart
...
create config set/unset without restart. closes #908
2015-03-19 10:52:31 -04:00
Michael Hobbs
3ce5df90bf
document config:set-norestart and config:unset-norestart
2015-03-19 07:48:27 -07:00
Jose Diaz-Gonzalez
f1406fd93d
Merge pull request #1038 from progrium/1020_mh-simple-check-deploy
...
default container check. closes #1020
2015-03-19 10:18:31 -04:00
Michael Hobbs
fdec668646
Merge pull request #1040 from ebeigarts/dokku-slack
...
Add dokku-slack plugin information
2015-03-19 06:04:41 -07:00
Edgars Beigarts
48fef51f76
Add dokku-slack plugin information
2015-03-19 10:55:50 +02:00
Michael Hobbs
72c829e29b
default container check. closes #1020
2015-03-17 12:17:33 -07:00
Michael Hobbs
6cb770bf1c
create config set/unset without restart. closes #908
2015-03-17 09:49:19 -07:00
Jose Diaz-Gonzalez
bdce8f6f05
Merge pull request #1035 from Flink/dokku-http-auth-plugin
...
Add dokku-http-auth to plugins
2015-03-17 12:21:21 -04:00
Loïc Guitaut
c7ef040e8c
Add dokku-http-auth to plugins
2015-03-16 23:57:06 +01:00
Michael Hobbs
ee039fe4f1
lintball. disable SC1001
2015-03-16 12:43:34 -07:00
Jose Diaz-Gonzalez
7a5942e1ac
Merge pull request #1032 from cameron-martin/patch-2
...
Updated dokku-installer to use relative path.
2015-03-16 14:35:46 -04:00
Cameron Martin
be6a19c210
Updated dokku-installer to use relative path.
2015-03-16 18:29:38 +00:00
Michael Hobbs
986e8f7b25
Merge pull request #1029 from broadly/checks-enhancements
...
ADDED several enhancements for CHECKS file:
2015-03-14 22:05:20 -07:00
Michael Hobbs
fffa6a1bc5
Merge pull request #1031 from progrium/mh-fix-circleci
...
CI upgraded to 1.5.0. downgrading seems to break things?
2015-03-14 19:22:49 -07:00
Michael Hobbs
a375eb3ec3
CI upgraded to 1.5.0. downgrading seems to break things?
2015-03-14 18:41:18 -07:00
Assaf Arkin
052e3e88c8
ADDED several enhancements for CHECKS file:
...
- Specify how long to wait before running first check
- Specify timeout for each check
- Check specific hosts, e.g. http://signin.example.com
- Check both HTTP and HTTPS resources
2015-03-14 10:13:36 -07:00
Jose Diaz-Gonzalez
00e0187ad1
Merge pull request #1028 from Flink/dokku-rails-logs-plugin
...
Add rails-logs to plugins
2015-03-13 21:14:13 -04:00
Loïc Guitaut
fbc2e22dd6
Add rails-logs to plugins
2015-03-14 01:40:03 +01:00
Jose Diaz-Gonzalez
86c11f1068
Merge pull request #1010 from progrium/mh-client-test-fix
...
[client unit-test] don't run create/destroy twice. actually clean up from create
2015-03-11 04:24:09 -04:00
Jose Diaz-Gonzalez
110d8a4863
Merge pull request #1026 from progrium/1025_mh-newlines-and-such
...
ensure we have newlines around our config. closes #1025
2015-03-11 04:24:01 -04:00