Michael Hobbs
c2053d5322
support dockerfiles without expose command. closes #1083
2015-04-03 12:13:39 -07:00
Michael Hobbs
5c938fee8a
Merge pull request #1087 from progrium/mh-docker-options-ni-exit
...
make docker-options adhere to DOKKU_NOT_IMPLEMENTED_EXIT pattern
2015-04-03 11:32:24 -07:00
Michael Hobbs
ba33c161f5
make docker-options adhere to DOKKU_NOT_IMPLEMENTED_EXIT pattern
2015-04-03 10:51:23 -07:00
Jose Diaz-Gonzalez
6374178046
Merge pull request #1082 from progrium/mh-test-updates
...
test cleanup with slight performance boost
2015-04-02 11:23:02 -04:00
Jose Diaz-Gonzalez
814c2a39c5
Merge pull request #1080 from progrium/1062_mh-docker-options
...
initial pass at including docker-options plugin. closes #1062
2015-04-02 00:57:07 -04:00
Michael Hobbs
7e7eb1dc87
docs update
2015-04-01 17:50:40 -07:00
Michael Hobbs
4e472c39e3
uniform unit test labels
2015-04-01 17:44:34 -07:00
Michael Hobbs
6d0b4ef4ec
test cleanup with slight performance boost
2015-04-01 17:30:09 -07:00
Michael Hobbs
df8f4fb882
initial pass at including docker-options plugin. closes #1062
2015-04-01 12:57:06 -07:00
Jose Diaz-Gonzalez
89af9cf5db
Merge pull request #1079 from rorykoehler/correcting-post-install-link
...
corrected configuration link in bootstrap.sh
2015-04-01 11:45:00 -04:00
Rory
0f4ee909d5
corrected configuration link in bootstrap.sh
2015-04-01 13:44:49 +02:00
Jose Diaz-Gonzalez
48132aa658
Merge pull request #1077 from Flink/dokku-psql-single-container-plugin
...
Add dokku-psql-single-container to plugins
2015-03-30 17:31:02 -04:00
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