Jose Diaz-Gonzalez
f99aa2b128
Skip upgrading nginx when the version of nginx is at least 1.8.0
...
Refs #2059
2016-06-16 17:18:47 -04:00
Jose Diaz-Gonzalez
a43fc39d9a
Support nginx 1.9.5+
...
Newer versions of nginx drop spdy support in favor of http2, and thus the nginx config that we bundle with dokku causes nginx to fail to reload in certain cases. This change drops spdy support in favor of http2 for versions of nginx greater than 1.9.5.
Closes #2216
2016-06-16 17:18:43 -04:00
Jose Diaz-Gonzalez
b71c5b668f
Release 0.5.8
v0.5.8
2016-06-10 22:40:57 -04:00
Michael Hobbs
30ae651a59
Merge pull request #2238 from dokku/2207_mh-storage-on-build
...
mount storage mounts on build and filter for dockerfile apps
2016-06-10 15:33:45 -07:00
Jose Diaz-Gonzalez
d2ee0994c0
Merge pull request #2233 from dokku/lintian-cleanup
...
Lintian cleanup
2016-06-10 17:09:55 -04:00
Michael Hobbs
1e5a8b146c
Merge pull request #2237 from dokku/2231_mh-reject-invalid-domains
...
reject invalid domains in domains:add
2016-06-10 13:56:39 -07:00
Michael Hobbs
6bf9ef0aa5
mount storage mounts on build and filter for dockerfile apps. closes #2207
2016-06-10 13:50:53 -07:00
Michael Hobbs
100afca1ca
Merge pull request #2236 from dokku/2235_mh-hide-img-check-err-output
...
no need to show output from is_image_herokuish_based()
2016-06-10 13:18:08 -07:00
Michael Hobbs
9a29cc59a8
reject invalid domains in domains:add. closes #2231
2016-06-10 13:10:11 -07:00
Michael Hobbs
6c08b9b343
no need to show output from is_image_herokuish_based(). closes #2235
2016-06-10 12:31:25 -07:00
Michael Hobbs
0c58aeaa52
Merge pull request #2234 from dokku/2230_mh-fix-container-rename-on-remove-proctype
...
cleanup container state files when proc type is removed from app
2016-06-09 17:56:54 -07:00
Michael Hobbs
2cedc19b2a
cleanup container state files when proc type is removed from app. closes #2230
2016-06-09 17:03:36 -07:00
Jose Diaz-Gonzalez
9bb554e5bc
Run lintian on all built packages
2016-06-09 15:07:31 -04:00
Jose Diaz-Gonzalez
4aab4dcfcf
Allow building non-release (patch) packages for dokku
2016-06-09 15:07:13 -04:00
Jose Diaz-Gonzalez
d4660d9fe9
Skip moving the deb to the correct place by building to /tmp
2016-06-09 14:54:19 -04:00
Jose Diaz-Gonzalez
9a7d4fb402
Call deb-setup once to speed up build process
2016-06-09 14:37:15 -04:00
Jose Diaz-Gonzalez
d302316549
sort mkdir calls
2016-06-09 14:33:13 -04:00
Jose Diaz-Gonzalez
327db3d07a
Add build-essential requirement
2016-06-09 14:32:58 -04:00
Jose Diaz-Gonzalez
1cba46f3a1
Do not grep a non-existent file
2016-06-09 14:29:50 -04:00
Jose Diaz-Gonzalez
54c5d0dfa6
ensure help2man exists before running addman
2016-06-09 14:29:21 -04:00
Jose Diaz-Gonzalez
ef59ff38f6
Ignore chown failures
...
This can occur in build environments where there is no dokku user
2016-06-09 14:29:06 -04:00
Jose Diaz-Gonzalez
683113ef78
Update doc reference to dokku binary
2016-06-09 14:28:35 -04:00
Jose Diaz-Gonzalez
79a7342808
Check that the confmodule is sourceable before sourcing it
2016-06-09 12:48:54 -04:00
Jose Diaz-Gonzalez
eab69bd6d5
Create a lintian-overrides file so that we can pass lintian during testing
2016-06-09 12:41:36 -04:00
Jose Diaz-Gonzalez
b1deb45c81
Rewrite sshcommand calls to take into account potential locations of sshcommand
2016-06-09 12:40:01 -04:00
Michael Hobbs
5ff73995f2
Merge pull request #2229 from vshn/fix_slash_domain_removal
...
Fix removal of domains with schema
2016-06-08 12:44:47 -07:00
Michael Hanselmann
e0f6435d86
Fix removal of domains with schema
...
In at least one case a customer of ours added a domain including
a schema, as in “http://domain.tld/” . That is obviously incorrect, but
then they couldn't remove it using the dokku command:
$ dokku domains:remove app7 http://domain.tld/
sed: -e expression #1 , char 9: unknown command: `/'
This patch changes the sed command to use the "\CregexpC" syntax. The
character used is a vertical pipe, which is far less likely to be used
in a URL. After the change:
$ dokku domains:remove app7 http://domain.tld/
-----> Removed http://domain.tld/ from app7
Signed-off-by: Michael Hanselmann <hansmi@vshn.ch >
2016-06-08 11:34:30 +02:00
Michael Hobbs
2565ea1543
Merge pull request #2228 from dokku/mh-copy-scale-file-from-workdir
...
support WORKDIR location for DOKKU_SCALE
2016-06-06 18:26:05 -07:00
Michael Hobbs
cb8a9648c9
support WORKDIR location for DOKKU_SCALE. refs #2226
2016-06-06 17:45:33 -07:00
Michael Hobbs
17f7708226
Merge pull request #2227 from dokku/2226_mh-extract-procfile-with-tags
...
pass image tag from release_and_deploy down through extract_procfile
2016-06-06 16:55:38 -07:00
Michael Hobbs
166f7f38e4
pass image tag from release_and_deploy down through extract_procfile. closed #2226
2016-06-06 11:31:59 -07:00
Michael Hobbs
74e861417e
Merge pull request #2220 from dokku/josegonzalez-patch-1
...
remove DOKKU_PROCFILE before attempting to extract it
2016-06-03 10:16:52 -07:00
Jose Diaz-Gonzalez
0487083f37
Merge pull request #2223 from dokku/jg-nginx-vhosts
...
De-duplicate nginx restarting
2016-06-03 12:49:58 -04:00
Jose Diaz-Gonzalez
3c6982a942
De-duplicate restart_nginx in post-delete hook
2016-06-03 03:19:26 -04:00
Michael Hobbs
6760a2d143
Merge pull request #2222 from dokku/mh-reorder-nginx-blocks-in-docs
...
move nginx upstream blocks to the bottom in docs examples
2016-06-02 13:01:25 -07:00
Michael Hobbs
a9fd2cdbf6
[ci skip] move nginx upstream blocks to the bottom in docs examples
2016-06-02 13:00:39 -07:00
Jose Diaz-Gonzalez
377412f9f8
remove DOKKU_PROCFILE before attempting to extract it
2016-05-31 17:02:25 -04:00
Michael Hobbs
848f92ef7f
Merge pull request #2214 from dokku/2210_mh-client-remove-git-push
...
remove git push from client
2016-05-26 18:04:16 -07:00
Michael Hobbs
8bbb210a10
remove git push from client. closes #2210
2016-05-26 15:32:41 -07:00
Jose Diaz-Gonzalez
401a42f5c4
Merge pull request #2212 from jbothma/unsafe-installer-docs
...
Warn and instruct users about unsafe publicly-accessible web installer
2016-05-25 11:41:09 -04:00
JD Bothma
5a99b8f0ed
Warn and instruct users about unsafe publicly-accessible web installer
...
Addresses #2211
2016-05-25 14:07:48 +02:00
Jose Diaz-Gonzalez
c268432bc3
Merge pull request #2205 from dokku/fix-lintian-errors
...
Fix lintian errors
2016-05-18 16:52:28 -04:00
Jose Diaz-Gonzalez
a833688355
Allow users to override their server_names_hash_bucket_size
2016-05-18 14:45:11 -04:00
Jose Diaz-Gonzalez
4917330b79
Make bash files executable
2016-05-18 14:12:40 -04:00
Jose Diaz-Gonzalez
4d91b2085e
Add extended description to dokku package
2016-05-18 14:11:06 -04:00
Jose Diaz-Gonzalez
29c69f9f86
Move dokku binary to /usr/bin from /usr/local/bin
2016-05-18 14:10:45 -04:00
Jose Diaz-Gonzalez
476429a7db
Remove stray DS_Store files from package
2016-05-18 14:10:27 -04:00
Jose Diaz-Gonzalez
2d045d1ae1
Update sponsor references
2016-05-18 14:03:11 -04:00
Jose Diaz-Gonzalez
9bd0c69dac
Do not peg nginx to a specific version
2016-05-18 13:56:09 -04:00
Jose Diaz-Gonzalez
b232f7cd49
Fix description lintian issue in plugn, sshcommand and sigil
2016-05-18 13:53:30 -04:00