Jose Diaz-Gonzalez
539f08f627
docs: more cleanup
2021-07-09 23:06:38 -04:00
Jose Diaz-Gonzalez
c50f39b4fa
docs: more cleanup
2021-07-09 22:46:52 -04:00
Matt Allan
c5d329db70
Fix typo: Remove extra space in nginx logging config example
2021-05-27 16:11:00 +10:00
John
d849a20325
Update config command to config:show
...
Dokku now gives `config` deprecation message, and suggests to use `config:show`
2021-03-27 23:36:52 -06:00
Jose Diaz-Gonzalez
7316b1d14c
docs: add full example for custom nginx log format
...
Closes #4478
2021-03-21 23:26:28 -04:00
Jose Diaz-Gonzalez
75b7ae94e1
docs: use updated links for documentation
...
Docs are now hosted on https://dokku.com , so we can avoid the extra rewrite.
2021-02-28 01:18:33 -05:00
Allen Liu
8a4b0e16e4
View Doc redirect not working use direct link
2021-02-25 21:16:59 +08:00
Jose Diaz-Gonzalez
f7e218637e
feat: add ability to specify X-Forwarded-Ssl header for proxied requests
...
Closes #4401
2021-02-20 00:03:25 -05:00
Leopold Talirz
73f3ce7579
replace nginx:build-config => proxy:build-config
2021-02-17 19:15:38 +01:00
Milan Vit
99336870b8
Fix spelling in Nginx documentation
2021-01-25 09:32:15 +09:00
Jose Diaz-Gonzalez
f81c802ecc
refactor: rename command to :set-property
...
This will allow us to set other property values for the buildpacks plugin.
2021-01-23 18:17:40 -05:00
Jose Diaz-Gonzalez
bad90b2b1d
feat: add ability to manage stacks on an app or global level
...
The previous lever for manipulating this was the DOKKU_IMAGE environment variable. While this is all well and good, it only works for CNB and is yet another `DOKKU_*` environment variable that need not exist.
While this does not add support for manipulating the CNB stack just yet, the groundwork is set for the future.
Closes #4306
2021-01-23 16:19:12 -05:00
Aubrey Hewes
8cc92680c5
feat(nginx-proxy): allow disabling hsts globally and explicitly enabling it per app
...
https://github.com/dokku/dokku/pull/3843
2021-01-23 15:09:51 -05:00
Jose Diaz-Gonzalez
277e9691e1
feat: add ability to set client max body size via nginx:set
...
This simplifies increasing upload size by making it a property, and is backwards compatible with installations that have set that in a custom file.
2021-01-21 01:41:34 -05:00
Bjorn Post
a6062d4ab4
feat: make feature more generic, also add support for setting -port and -proto values via nginx:set, refs #4339
2021-01-19 21:40:47 +01:00
Bjorn Post
ca56fa1b8b
fix: revert doc deletion, revert test_helper change, refs #4339
2021-01-18 22:00:13 +01:00
Bjorn Post
7cd6f7666c
feat: configure trust x-forwarded-for headers via nginx:set iso trust by default, refs #4339
2021-01-18 21:09:00 +01:00
Bjorn Post
2cdfa1cae1
feat: trust proxy_add_x_forwarded_for iso resetting to remote_addr, refs #4339
2021-01-18 20:07:55 +01:00
Stian Liknes
18f3b940c3
Fix typo in nginx.md
2021-01-14 20:15:54 +01:00
Jose Diaz-Gonzalez
0b3a6687f6
feat: actually mount the apps log dir
...
Also fix it so that the log directory is mountable from a custom path on the host if running dokku within a container.
2021-01-04 21:45:26 -05:00
Jose Diaz-Gonzalez
889c11d84b
docs: use correct version
...
[ci skip]
2020-12-01 11:08:21 -05:00
Andrew Kane
c0581a0e37
feat: add ability to change the access log format
2020-11-30 21:59:36 -08:00
Jose Diaz-Gonzalez
246a50a592
docs: cleanup process management docs to make usage more clear.
2020-11-21 20:57:33 -05:00
Jose Diaz-Gonzalez
6d514e72fa
docs: cleanup headings in nginx plugin
2020-11-21 20:57:33 -05:00
Jose Diaz-Gonzalez
f5ba843cf3
feat: add ability to disable custom ninx.conf.sigil extraction
...
Closes #4087
2020-09-04 11:29:23 -04:00
Jose Diaz-Gonzalez
53dabf7fd0
refactor: fix handling of string andd array CMD and ENTRYPOINT values
...
Previous versions extracted the values as strings, prefixing the values with `/bin/sh -c '$CMD'` unnecessarily. This caused issues where we would incorrectly overrride these values when an app had a predeploy script.
Closes #3143
2020-08-31 02:31:36 -04:00
Álvaro Justen (@turicas)
9d7a67ae7f
Fix markdown syntax in docs
2020-08-03 19:52:12 -03:00
Jose Diaz-Gonzalez
d41a53d9db
docs: clarify that special config variables are not exposed to applications
...
Closes #4093
[ci skip]
2020-08-01 20:43:36 -04:00
Jose Diaz-Gonzalez
af0fb558f6
Merge pull request #4007 from turicas/fix/docs-custom-nginx-conf
2020-08-01 20:39:15 -04:00
Jose Diaz-Gonzalez
1452e88248
docs: further clarify how we handle image copies
...
[ci skip]
2020-08-01 20:38:37 -04:00
Roland van Laar
be0ba28570
feat: Add show option to the certs plugin
...
The 'server.key' and 'server.crt' can printed to stdin.
The two options are:
`dokku certs:show <app> key > server.key`
`dokku certs:show <app> crt > server.crt`
This will create two files, `server.key` and `server.crt`.
Those files contain the private key and the certificate.
Includes tests.
2020-07-04 13:14:02 +02:00
Jose Diaz-Gonzalez
42122a7540
feat: allow controlling proxy-read-timeout
...
Closes #4042
2020-07-01 19:08:15 -04:00
Jose Diaz-Gonzalez
eaf0d9af55
feat: create proxy:build-config command
...
Closes #4024
2020-06-29 20:51:12 -04:00
Álvaro Justen (@turicas)
914f695eab
Fix doc about custom nginx config for Dockerfile
2020-05-27 16:29:33 -03:00
Jose Diaz-Gonzalez
722390475b
docs: Clarify the 'see the docs' internal links
...
These are usually not optional and actually explain what a user is interested in. As we don't have documentation partials, duplication isn't in favor of the project maintainer's benefit.
Closes #3927
2020-05-06 01:23:36 -04:00
Scott Walters
a9ff33f9a5
Update environment-variables.md
...
Small grammar fix.
2020-04-19 06:58:12 -07:00
Jose Diaz-Gonzalez
57da0e1ff0
docs: add "new as of" blockquote
...
[ci skip]
2020-04-01 20:06:37 -04:00
Jose Diaz-Gonzalez
908d203a64
Update docs/configuration/nginx.md
...
Co-Authored-By: decentral1se <lukewm@riseup.net >
2020-04-01 15:58:01 -04:00
Jose Diaz-Gonzalez
88631483b4
Update docs/configuration/nginx.md
...
Co-Authored-By: decentral1se <lukewm@riseup.net >
2020-04-01 15:57:54 -04:00
Jose Diaz-Gonzalez
62caa85423
feat: add ability to change or disable the access/error log path
...
Closes #3911
2020-04-01 12:21:52 -04:00
Jose Diaz-Gonzalez
38a13ecd39
feat: expose network listeners to nginx templates for all process types
...
This change allows users to specify a custom nginx.conf.sigil that can expose non-web process types to the outside world in addition to the web process type.
Closes #3258
2020-03-11 12:34:38 -04:00
Jose Diaz-Gonzalez
94357b961e
refactor: deprecate nginx:validate
...
The command function move was to fix circular import issues...
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
579d430303
refactor: rename nginx:show-conf to nginx:show-config
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
73e7ff7b18
feat: Enable HSTS by default
...
This enables the HSTS header by default when an SSL certificate is in use. HSTS options can also be managed via the nginx:set command, which also exposes the ability to disable HSTS for your application.
2020-02-06 11:08:13 -05:00
lalyos
bb176e4130
feat: add global fallback for DOKKU_PROXY_PORT and DOKKU_PROXY_SSL_PORT
2020-02-03 13:22:09 -05:00
Jose Diaz-Gonzalez
566cd25336
Merge pull request #3819 from dokku/3805-bind-address
...
Allow binding nginx to specific IPv4/IPv6 interfaces
2020-01-15 19:01:26 -05:00
N
63b18cc902
add :report to dokku domains
...
add :report to dokku domains to avoid deprecated warning
2020-01-08 11:06:30 +01:00
Jose Diaz-Gonzalez
6b431378a1
feat: add ability to set the ipv4/ipv6 bind address for an app
...
This allows users to handle mulitple interfaces separately or even ensure applications remain accessible only on a local network.
Closes #3805
2019-12-21 18:54:54 -05:00
Jose Diaz-Gonzalez
90681ce475
docs: document nginx:show-conf
2019-12-19 02:24:27 -05:00
Jose Diaz-Gonzalez
347372d5fe
docs: correct default site example
...
This handles ipv4 and ipv6.
[ci skip]
2019-12-19 00:40:00 -05:00