Jose Diaz-Gonzalez
9b67ffe9d4
feat: properly handle dhparam
...
The dhparam file should be specific to each installation, and thus needs to be generated on first run.
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
6fe984fd3c
fix: ensure releases take docker-based installation into account when updating version numbers
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
98bf4b7b31
docs: add documentation for docker-based installation
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
d7bb131b37
feat: add the ability to install arbitrary plugins on container start
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
01f317bbf3
feat: initialize plugins on boot
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
56d8346d65
docs: standardizing installation doc titles
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
3eb9c9b3ba
feat: initial docker installation support
...
Refs #1076
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
6b42fde028
fix: handle case where modprobe does not exist
...
This is possible when installing dokku within a docker image.
2019-07-18 00:24:23 -04:00
Jose Diaz-Gonzalez
b0b036549a
Merge pull request #3618 from dokku/3615-systemd-retire
...
Ensure the dokku-retire timer is properly installed
2019-07-18 00:09:30 -04:00
Jose Diaz-Gonzalez
eada23d3f6
feat: build on systemd
2019-07-17 20:48:57 -04:00
Jose Diaz-Gonzalez
402c6db826
chore: move the event logging to it's own tag
...
Without this, rsyslog will shunt any logging output from the dokku user to the event log, garbling output for future investigation.
2019-07-17 20:48:57 -04:00
Jose Diaz-Gonzalez
5a52286309
fix: ensure the dokku-retire timer is properly installed
...
Closes #3615
2019-07-17 20:48:57 -04:00
Jose Diaz-Gonzalez
22ffa41d31
Merge pull request #3612 from jayjun/testing
...
Improve testing docs
2019-07-17 17:20:20 -04:00
Jose Diaz-Gonzalez
e8d6e879c8
Merge pull request #3614 from alexquick/fix-3606
...
[config] validate args for config:set and config:unset
2019-07-17 17:19:00 -04:00
Jose Diaz-Gonzalez
d4d69e5224
Merge pull request #3610 from jayjun/bats
...
Correct Bats path in single tests
2019-07-14 23:13:01 -07:00
Jose Diaz-Gonzalez
f4c0715299
Merge pull request #3613 from Lyelt/master
...
Remove all uses of proxy_set_header Connection "upgrade"
2019-07-14 23:11:57 -07:00
Alex Quick
2cab7f24ed
[config] validate args for config:set and config:unset
...
Fixes dokku/dokku#3606
2019-07-14 12:16:56 -04:00
Nicholas Ghobrial
af9a43b4f5
Merge branch 'master' into master
2019-07-13 01:50:19 -04:00
Nicholas Ghobrial
dfda7d63f4
Escape $
2019-07-13 01:25:55 -04:00
Nicholas Ghobrial
05bdda036f
Remove all uses of
...
proxy_set_header Connection "upgrade"
2019-07-13 01:18:29 -04:00
Tan Jay Jun
a09cda126b
docs: improve testing docs
2019-07-12 15:47:55 +08:00
Tan Jay Jun
9a43b41208
fix: correct bats path in single tests
2019-07-09 17:20:48 +08:00
Jose Diaz-Gonzalez
b3341999a1
Merge pull request #3607 from dokku/herokuish-cache-purge
...
Purge cache using herokuish image
2019-07-05 18:25:37 -04:00
Jose Diaz-Gonzalez
69e4cd7c44
refactor: use only a single implementation for cache purging
...
This change moves cache clearing into the repo plugin, and standardizes on a single way of clearing the cache.
2019-07-05 17:40:20 -04:00
Jose Diaz-Gonzalez
33423a0508
feat: purge cache using herokuish image
...
In some cases, the cache directory may exist but there may be no app image to use for cache purging. This may be the case if the app was never deployed.
Instead of failing, we can simply use the configured herokuish image for clearing cache, as that image is the base image for anything that would have modified cache.
2019-07-05 16:07:13 -04:00
Jose Diaz-Gonzalez
39f3f598a5
feat: add extra newline for good luck
2019-07-05 15:39:35 -04:00
Jose Diaz-Gonzalez
2c5106fe32
Merge pull request #3605 from dokku/empty-ssh-key
...
fix: handle case where there are empty newlines in the authorized_keys file
2019-07-05 15:32:41 -04:00
Jose Diaz-Gonzalez
699719b600
fix: handle case where there are empty newlines in the authorized_keys file
...
Previously, an empty line would result in a failing ssh-keys:list call, or a failure to verify the file. Newlines should be ignored.
2019-07-05 10:00:52 -04:00
Jose Diaz-Gonzalez
8481ea2306
Merge pull request #3603 from dokku/remove-percent
...
Drop extra % sign in common.LogVerboseQuiet
2019-07-03 14:33:34 -04:00
Jose Diaz-Gonzalez
a984464931
fix: drop extra % sign in common.LogVerboseQuiet
2019-07-03 13:53:56 -04:00
Jose Diaz-Gonzalez
f3e191988d
Merge pull request #3602 from alexymik/master
...
Create a 502 error page to automatically refresh if backend status changes
2019-07-01 17:21:56 -04:00
Alexy Mikhailichenko
c99f92e9f2
Change 500 to 502
2019-07-01 17:17:14 -04:00
Alexy Mikhailichenko
a496ae987a
Remove console calls
2019-07-01 17:10:45 -04:00
Alexy Mikhailichenko
75036dfa27
Remove console calls
2019-07-01 14:24:36 -04:00
Alexy Mikhailichenko
b35235f1e9
Change 502 error page to automatically refresh if backend status changes
2019-07-01 14:14:34 -04:00
Jose Diaz-Gonzalez
eabcf84f0b
Merge pull request #3600 from dokku/simple-herokuish-go-check
...
Refactor IsImageHerokuishBased to match shell version
2019-06-29 17:13:02 -04:00
Jose Diaz-Gonzalez
7fc8770027
feat: refactor IsImageHerokuishBased to match shell version
...
The shell version is faster due to not needing to create a new container.
2019-06-29 15:43:02 -04:00
Jose Diaz-Gonzalez
23d647ee51
Merge pull request #3597 from dokku/trace-tests
...
Allow default trace function to work
2019-06-21 11:05:58 -04:00
Jose Diaz-Gonzalez
2fd53a7a01
fix: allow default trace function to work
...
Also add some simple tests for the trace plugin.
2019-06-21 10:24:33 -04:00
Jose Diaz-Gonzalez
3decb8c4d3
Merge pull request #3596 from dokku/update-hooks
...
Add missing hooks to events plugin and plugin triggers docs
2019-06-19 13:52:56 -04:00
Jose Diaz-Gonzalez
966afcb787
chore: add missing hooks to events plugin and plugin triggers docs
2019-06-19 13:50:29 -04:00
Jose Diaz-Gonzalez
48484732a0
Release 0.17.9
...
# History
## 0.17.9
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.17.9/bootstrap.sh
sudo DOKKU_TAG=v0.17.9 bash bootstrap.sh
```
### Bug Fixes
- #3593 : @JakeAngell Fix nginx template for https in "Connection" header
### Documentation
- #3595 : @josegonzalez Drop extra help output for trace
v0.17.9
2019-06-18 12:32:49 -04:00
Jose Diaz-Gonzalez
3e5e6b10dd
Merge pull request #3595 from dokku/josegonzalez-patch-1
...
Drop extra help output for trace
2019-06-18 12:28:11 -04:00
Jose Diaz-Gonzalez
2d47931cc4
docs: drop extra help output for trace
...
Closes #3594
[ci skip]
2019-06-18 12:27:43 -04:00
Jose Diaz-Gonzalez
c13c3f8012
Merge pull request #3593 from JakeAngell/patch-1
...
Fix nginx template for https in "Connection" header
2019-06-18 11:38:29 -04:00
JakeAngell
4e4e256a27
Update nginx.conf.sigil
2019-06-17 21:21:10 +01:00
Jose Diaz-Gonzalez
161380d639
Release 0.17.8
...
# History
## 0.17.8
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.17.8/bootstrap.sh
sudo DOKKU_TAG=v0.17.8 bash bootstrap.sh
```
### Bug Fixes
- #3591 : @palfrey Allow SSH keys with no ending newline
### New Features
- #3587 : @josegonzalez feat: drop make and gcc as dependencies
v0.17.8
2019-06-14 12:59:57 -05:00
Jose Diaz-Gonzalez
5f36b138fb
Merge pull request #3591 from palfrey/3590-ssh-key-without-newlines
...
Allow SSH keys with no ending newline
2019-06-14 12:59:02 -05:00
Tom Parker-Shemilt
024fd958e8
Add no-newline SSH key test
2019-06-12 22:30:26 +01:00
Tom Parker-Shemilt
a848d92823
Allow SSH keys with no ending newline ( fixes #3590 )
2019-06-12 22:16:02 +01:00