Kurtis Jensen
966daac040
addresses feedback on docs
2023-01-02 04:48:02 +00:00
Kurtis Jensen
60d1422b26
wording update
2023-01-02 03:53:18 +00:00
Kurtis Jensen
f0e87d2226
adds note about default nginx site
2023-01-02 03:49:29 +00:00
josegonzalez
84a727a3aa
Document potential deployment downtime
...
Closes #5435
2022-12-01 22:38:32 -05:00
Jose Diaz-Gonzalez
e26b0ba1db
feat: add ability to set a custom priority for traefik routing rules
2022-11-27 22:23:06 -05:00
josegonzalez
c29967eaa5
Merge pull request #5480 from dokku/5112-procfile-cleanup
...
Cleanup zero'd out processes when a Procfile omitting those process types is set
2022-11-27 16:13:44 -05:00
Jose Diaz-Gonzalez
b91b8adf4d
docs: remove extra whitespace
2022-11-25 19:58:37 -05:00
Jonathan M. Hethey
345e28891e
fix minor typos in proxy docs
2022-11-25 23:59:15 +01:00
Jose Diaz-Gonzalez
f4913e1bf5
docs: add monorepo reference to nginx docs
2022-11-25 17:40:38 -05:00
Jose Diaz-Gonzalez
17814d4847
refactor: only extract the nginx.conf.sigil from the source code and not an app path
...
The previous method was a bit more difficult for users to interact with as they needed to ensure the file was at a certain path in the built image. This change divorces the file from the built artifact, better aligning the nginx.conf.sigil handling with the rest of Dokku's monorepo support.
A side effect of this is now building proxy configurations does not require access to the built image.
Closes #5207
2022-11-23 19:32:53 -05:00
Jose Diaz-Gonzalez
b475b4de5b
Merge pull request #5430 from pablobm/clarify-config-build
...
Clarify that proxy:build-config is required for any nginx:set call
2022-11-07 21:54:17 -05:00
Jose Diaz-Gonzalez
e8fad562d6
docs: add a note for every nginx:set command
2022-11-07 21:53:49 -05:00
Jose Diaz-Gonzalez
9bd927a598
docs: fix compose install link
...
The old link broke. Might be worth running some sort of linter for broken links in our documentation.
2022-11-05 23:44:51 -04:00
Pablo Brasero
4fd0b586b0
Applies to all hsts* values, per-app & globally
2022-10-27 22:05:41 +01:00
Pablo Brasero
3d252cc930
Clarify details of the default template
2022-10-27 15:45:32 +01:00
Jose Diaz-Gonzalez
47c1bfe26d
docs: rename upgrading index to allow supporting navigation indexes
2022-09-05 17:18:00 -04:00
Jose Diaz-Gonzalez
01531c3986
docs: cleanup links to renamed docs
2022-09-05 16:49:56 -04:00
Jose Diaz-Gonzalez
0b097b9b87
docs: ensure doc links work on github as well as on docs site
2022-09-03 01:13:31 -04:00
Jose Diaz-Gonzalez
ece77aa8c4
Merge pull request #5336 from dokku/5335-caddy
...
Add note about docker-compose requirement for using the caddy plugin
2022-08-30 13:29:05 -04:00
Jose Diaz-Gonzalez
66d2694751
docs: add note about docker-compose requirement for using the traefik plugin
2022-08-30 13:27:26 -04:00
Jose Diaz-Gonzalez
46ee448489
docs: add note about docker-compose requirement for using the caddy plugin
2022-08-30 13:27:24 -04:00
Jose Diaz-Gonzalez
d749a400a2
docs: add new notes
2022-08-10 14:23:17 -04:00
Jose Diaz-Gonzalez
e66671f3c5
feat: implement the caddy plugin
...
This plugin uses a docker-compose based Caddy installation in conjunction with injected container labels to route requests. It only exposes the minimal necessary for routing traffic to docker containers. Users wishing to customize further labels may explore using the docker-options plugin to attach additional labels during the 'deploy' phase.
2022-08-10 14:13:19 -04:00
Jose Diaz-Gonzalez
583cbc7326
docs: cleanup proxy plugin headers
2022-08-10 14:08:10 -04:00
Jose Diaz-Gonzalez
d32f0fe2b5
docs: add a warning for using multiple proxy services
2022-08-10 14:06:05 -04:00
Jose Diaz-Gonzalez
d5085d3156
feat: expose letsencrypt-server property for traefik plugin
2022-08-10 13:56:06 -04:00
Jose Diaz-Gonzalez
b66a8e6181
docs: note that requests are routed once the container is running.
2022-08-10 05:20:54 -04:00
Jose Diaz-Gonzalez
8fe122ffbd
feat: implement the traefik plugin
...
This plugin uses a docker-compose based Traefik installation in conjunction with injected container labels to route requests. It only exposes the minimal necessary for routing traffic to docker containers. Users wishing to customize further labels may explore using the docker-options plugin to attach additional labels during the 'deploy' phase.
2022-08-10 05:20:54 -04:00
Jose Diaz-Gonzalez
98feb988fa
feat: implement nginx:start and nginx:stop commands
2022-08-10 04:23:05 -04:00
Jose Diaz-Gonzalez
707cafd26d
fix: correct the required networking suffix
2022-08-10 04:23:05 -04:00
Jose Diaz-Gonzalez
f2c7392276
docs: add documentation for implementing a proxy
2022-08-10 04:23:05 -04:00
Jose Diaz-Gonzalez
f094ea1f72
chore: move nginx docs to new proxies location
2022-08-10 04:23:05 -04:00
miku86
6b377fd80f
Fix typo
2022-03-01 16:44:01 +01:00
Jose Diaz-Gonzalez
00d11b8440
docs: document proxy:clear-config
2022-01-28 21:32:58 -05:00
Jose Diaz-Gonzalez
1c681d23eb
docs: add warning for setting PORT
...
Closes #4799
2022-01-28 20:40:05 -05:00
Jose Diaz-Gonzalez
3c6396fbca
feat: implement the scheduler plugin
...
This also performs a one-time migration of the DOKKU_SCHEDULER values the scheduler plugin properties.
Closes #4739
2021-10-09 18:31:59 -04:00
Leopold Talirz
407c54757d
Update network.md
2021-09-03 15:00:27 +02:00
Leopold Talirz
5dbefcbd9c
docs: fix typo
2021-09-03 14:58:20 +02:00
Jose Diaz-Gonzalez
9ecfa843f0
feat: add support for routing an app to a specified host:port
...
This is useful when there is a service not managed by Dokku but should be exposed via the Dokku routing layer. As an example, some binaries (consul, nomad, vault) expose web uis, and are traditionally run on the host directly vs in a container.
Closes #4665
2021-08-06 01:29:25 -04:00
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
Jose Diaz-Gonzalez
a108856a98
docs: more cleanup
2021-07-09 22:22:51 -04:00
Jose Diaz-Gonzalez
a3d9db0e00
docs: clarify bridge network
2021-07-09 21:17:42 -04:00
Jose Diaz-Gonzalez
8d26d06f5e
feat: allow all network properties to be globally set
...
Global settings are cool if managed in a standard way (ugh env vars) so we'll add them back for golang plugins as necessary.
2021-07-09 20:30:09 -04:00
Jose Diaz-Gonzalez
017037586c
feat: add ability to specify the initial container network
...
Closes #4477
2021-07-09 20:30:09 -04:00
Jose Diaz-Gonzalez
5612b0e7d2
Merge pull request #4419 from dokku/4392-proxy-parallelism
...
Add parallelism to certain proxy commands
2021-02-28 15:16:36 -05: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
Jose Diaz-Gonzalez
04a96125cc
feat: add parallelism to certain proxy commands
...
Closes #4392
2021-02-19 23:48:04 -05:00
Jose Diaz-Gonzalez
eaf0d9af55
feat: create proxy:build-config command
...
Closes #4024
2020-06-29 20:51:12 -04:00
Jose Diaz-Gonzalez
08b3a4b7a7
docs: clarify network aliases and add section on tld management
...
Closes #3995
[ci skip]
2020-05-19 11:33:52 -04:00