Jose Diaz-Gonzalez
53fac6d5dd
Merge pull request #2287 from dokku/u2mejc-ssh-keys
...
Add ssh-keys core plugin
2016-07-30 15:11:01 -04:00
Jose Diaz-Gonzalez
1cbdde748e
Merge pull request #2290 from dokku/1734-restart-policies
...
Implement restart-policy handling
2016-07-30 15:10:37 -04:00
Jose Diaz-Gonzalez
cb9c5b6988
Merge pull request #2317 from dokku/jg-cert-remap-http-to-https
...
Properly remap http port 80 mappings to https 443 when adding an ssl certificate
2016-07-30 15:09:53 -04:00
Jose Diaz-Gonzalez
124e331e52
Merge pull request #2334 from dokku/cleanup-image-retrieval
...
Cleanup image retrieval
2016-07-30 14:27:42 -04:00
Jose Diaz-Gonzalez
117bb9ea96
Merge pull request #2335 from xtian/patch-2
...
Update herokuish to 0.3.18
2016-07-30 14:26:57 -04:00
Christian Wesselhoeft
1f1efe97e1
Update herokuish to 0.3.18
2016-07-30 09:10:32 -06:00
Jose Diaz-Gonzalez
2474c87bbd
Pull the deploying app image name where necessary
...
All of these commands should execute against the image that is in use versus the "latest" that dokku provides the system with.
2016-07-29 12:49:29 -04:00
Jose Diaz-Gonzalez
115b939071
Cleanup deploying image name retrieval
...
Rather than try to shim in the logic from the existing get_app_image_name method, simply duplicate it to make the method name more readable
2016-07-29 04:51:36 -04:00
Jose Diaz-Gonzalez
9dfeb16329
Minor doc changes
...
[ci skip]
2016-07-29 02:32:41 -04:00
Jose Diaz-Gonzalez
b3b1f12e69
Clarify documentation surrounding port management for domain and ssl configuration
...
When configuring domains/ssl certificates, the port mappings for an application may be automatically set. This can cause issues for applications which will use non-standard ports - ie. for Dockerfile deploys.
[ci skip]
2016-07-29 02:32:32 -04:00
Jose Diaz-Gonzalez
372802f834
Only remove https ports when removing a certificate
2016-07-29 01:52:19 -04:00
Jose Diaz-Gonzalez
8ffbbffb53
Merge pull request #2331 from dokku/josegonzalez-patch-2
...
Fix plugin version
2016-07-28 23:52:40 -04:00
Jose Diaz-Gonzalez
2732dda770
Fix plugin version
...
[ci skip]
2016-07-28 23:52:31 -04:00
Jose Diaz-Gonzalez
de550094da
Standardize parenthesis usage for is_deployed
2016-07-23 16:04:13 -04:00
Jose Diaz-Gonzalez
0d4560177a
Properly remap http port 80 mappings to https 443 when adding an ssl certificate
...
Rather than removing all port mappings, we simply remap port 80 mappings to 443. The previous behavior would remove custom port mappings for all applications and reset them on any certificate change, preventing automation from plugins such as letsencrypt. While this behavior doesn't matter for buildpack deploys - which only expose a single port on container port 5000 - Dockerfile deploys would frequently be affected by such a change, requiring a remapping of all custom ports.
This commit also standardizes on the method used to source the proxy functions
2016-07-23 16:04:13 -04:00
Jose Diaz-Gonzalez
c93396aff9
Merge pull request #2326 from dokku/persistent-storage-user-docs
...
Document the user and group id to use for persistent storage permissions
2016-07-23 15:58:45 -04:00
Jose Diaz-Gonzalez
85bdeaf47a
Merge pull request #2325 from fanminjian/linode-doc
...
Update to without -qq for proper Grub prompt.
2016-07-22 10:45:53 -04:00
Jimmy Fan
a441a7ac00
Update to without -qq for proper Grub prompt.
2016-07-22 15:52:12 +10:00
Michael Hobbs
9093827424
fix docker-options tests
2016-07-17 19:26:56 -07:00
Michael Hobbs
9d387fd666
add ps:restart-policy tests
2016-07-17 15:56:55 -07:00
Michael Hobbs
81f444c807
pull node:4 image ahead of time as we use it in many tests
2016-07-17 15:56:37 -07:00
Michael Hobbs
a269f8e003
support --quiet and split up data access from presentation
2016-07-17 15:56:11 -07:00
Michael Hobbs
514ebf4d84
fix copypasta and actually call trigger
2016-07-17 15:55:14 -07:00
Jose Diaz-Gonzalez
5337a3a479
Document the user and group id to use for persistent storage permissions
...
[ci skip]
2016-07-17 18:16:09 -04:00
Michael Hobbs
714da78df6
Merge pull request #2316 from dokku/mh-set-unpriv-user
...
use default privileged user in herokuish-0.3.17
2016-07-14 16:13:51 -07:00
Michael Hobbs
3de1c73592
[ci skip] build herokuish from versioned tag
2016-07-14 15:54:37 -07:00
Michael Hobbs
920c4d5011
use default privileged user in herokuish-0.3.17
2016-07-14 14:24:44 -07:00
Jose Diaz-Gonzalez
c6776c5e49
Merge pull request #2315 from smaffulli/dreamhost-docs
...
Adding DreamHost Cloud installation with cloud-init
2016-07-13 17:43:24 -04:00
Stefano Maffulli
d9e90f0128
addressing comments on PR
2016-07-13 14:26:16 -07:00
Stefano Maffulli
fa6084786b
Iteration based on comments to PR
2016-07-13 10:54:26 -07:00
Stefano Maffulli
cab258d75a
Adding DreamHost Cloud installation with cloud-init
2016-07-12 15:46:38 -07:00
Jose Diaz-Gonzalez
002bc3d80e
Merge pull request #2314 from dm-wyncode/unattended-install-script-doc-fix
...
issue 2311
2016-07-12 15:36:52 -04:00
dm-wyncode
ce04cb14ac
issue 2311
...
Edited the "unattended script" in the documentation so that apt-get
doesn't wait for input on the Dokku install.
modified: getting-started/install/debian.md
2016-07-12 15:30:22 -04:00
Justin Clark
2a62763cc1
Merge pull request #2302 from dokku/u2mejc-domains-regex
...
Fix is_valid_hostname regex
2016-07-08 15:51:45 -07:00
Justin Clark
d743a27de8
Fix is_valid_hostname regex
2016-07-08 13:05:14 -07:00
Jose Diaz-Gonzalez
93d42c0aa8
Merge pull request #2308 from dokku/josegonzalez-patch-2
...
Clarify that nginx.conf.sigil is only extracted from repo root for buildpack applications
2016-07-08 14:24:54 -04:00
Jose Diaz-Gonzalez
391dc39e95
Clarify that nginx.conf.sigil is only extracted from repo root for buildpack applications
...
Closes #2307
[ci skip]
2016-07-08 14:24:38 -04:00
Jose Diaz-Gonzalez
b2fd5676eb
Release 0.6.5
v0.6.5
2016-07-06 18:39:17 -04:00
Michael Hobbs
4a74156e88
Merge pull request #2301 from dokku/2300_mh-allow-appjson-in-workdir
...
fix app.json extraction in dockerfile apps not using /app
2016-07-06 14:46:33 -07:00
Michael Hobbs
01d65fccdd
fix app.json extraction in dockerfile apps not using /app. closes #2300
2016-07-06 12:03:07 -07:00
Justin Clark
fb2c7af9e1
fix shellcheck issue with ssh-keys/user-auth
2016-07-05 17:18:05 -07:00
Justin Clark
9aef528edc
Updated user-managementm docs for ssh-keys plugin
2016-07-05 17:18:05 -07:00
Justin Clark
c8405ddf34
add ssh-keys/user-auth to prevent non admin access
2016-07-05 17:16:19 -07:00
Justin Clark
d2854b9e90
Modifying the ssh-keys tests
2016-07-05 17:16:19 -07:00
Justin Clark
2d0374ec52
ssh-keys updates based on feedback
2016-07-05 17:16:19 -07:00
Justin Clark
283ed52520
Add ssh-keys core plugin
2016-07-05 17:16:19 -07:00
Jose Diaz-Gonzalez
0c5123410b
Merge pull request #2297 from dokku/override-image-repo
...
Override image repo
2016-07-05 11:58:48 -04:00
Jose Diaz-Gonzalez
64c5a24919
Create the cache directory if it does not exist for deployment tasks
2016-07-05 02:38:02 -04:00
Jose Diaz-Gonzalez
72f1a85459
Use the deployed image name when running deploy tasks or running arbitrary commands
...
This ensures the proper image is in use, regardless of the phase in which dokku creates a docker container.
2016-07-05 02:37:50 -04:00
Jose Diaz-Gonzalez
3dccf814e8
Add deployed-app-image-repo plugin hook
...
This hook will allow users to modify the repo in use for deployed applications. An example use case would be one where the image being deployed is from a remote docker registry where the `dokku` username is taken and the app will be deployed from a separate username.
2016-07-05 02:34:13 -04:00