Commit graph

44 commits

Author SHA1 Message Date
Francis Lavoie
ee39c96c78
Docs for v2.7.0 followup
- Mark some things as experimental
- Complete my sentence for `caddy storage` command
2023-07-17 20:51:37 -04:00
Francis Lavoie
194beebc7c
Docs for v2.7.0 (#322)
* Docs for v2.7.0

* Document named-routes & invoke, polish reverse_proxy

* Storage import/export CLI docs

* Header replacement defer

* Proxy stream closing options, weighted round robin LB policy
2023-07-17 01:20:40 -04:00
Mohammed Al Sahaf
0a8e6ef86b
cli: document the new command file-server export-template (#333) 2023-07-17 07:18:58 +02:00
Francis Lavoie
7c99a9ab17
Docs for v2.6.3 (#296) 2023-02-08 17:10:09 -05:00
Francis Lavoie
af47d0574b
docs: Various updates since 2.5.2 that got missed (#274)
* docs: Various updates since 2.5.2 that got missed

* Cleanup protocols global options

* Sort caddyfile placeholder shortcuts alphabetically for now
2022-10-17 11:23:48 -06:00
Matthew Holt
c429966513
docs: General 2.6 updates 2022-09-16 17:03:41 -06:00
Matthew Holt
2ab3061111
Update docs for 2.6 2022-09-06 13:57:07 -06:00
Matthew Holt
7eda8a29d2
command-line: Add manpage and completion 2022-08-30 21:44:24 -06:00
Matthew Holt
292b80bf6a
api: Fix in-page links
This is really dumb though
2022-08-01 19:44:24 -06:00
Matthew Holt
46a24de506
cli: Fix template rendering (oops) 2022-08-01 14:01:55 -06:00
Matthew Holt
d6733bc63d
cli: Add 'caddy respond' docs 2022-08-01 13:43:38 -06:00
Matthew Holt
6ccb6fff21
cli: Add signal and exit code docs
Also minor tweak to config comparison table
2022-07-12 20:46:25 -06:00
Matt Holt
7819a84e59
2.5.2 docs (#247)
* docs: Changes for v2.5.2 release

* docs: Remove -X POST

Curl automatically uses POST for -d and --data-binary.

I intentionally left it in to be explicit to learners, but
maybe best practices are better.

* api: /adapt endpoint and Etag usage

* api: Minor tweaks

* Alright fine

* Clarify Etag usage

* CEL embedded matchers

* Oops

* Lots more adjustments

Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2022-07-12 12:52:18 -06:00
Francis Lavoie
eaf0aae816
docs: More changes for upcoming v2.5.0 release (#226) 2022-04-25 10:51:42 -06:00
Francis Lavoie
a1ddadf798
Docs for upcoming v2.5.0 release (#216)
* docs: new `log` filters in Caddyfile

* docs: `renew_interval` global option

* docs: Update access log example

* docs: `log_credentials` global option

* docs: `vars`, `vars_regexp` matchers

* docs: `roll_uncompressed`, `roll_local_time`

* docs: `http_redirect` listener wrapper

* docs: `pki` app

* docs: `strict_sni_host` options

* docs: `default_bind` option

* docs: `method` directive

* docs: `tls internal` subdirectives

* Apply suggestions from code review

Co-authored-by: Matt Holt <mholt@users.noreply.github.com>

* Matchers, options, file_server, reverse_proxy

* More clarifications / corrections

* Corrections from review

* Typo fix

* One more note about dynamic upstreams

* Tab -> space

* Update module namespaces

* Update some docs about logging

* `copy_response`, `copy_response_headers`, `replace_status`

* `dns_challenge_domain_override`

* `caddy trust`, API endpoints

* `trusted_proxies`

* Note about `pass_thru` being only useful inside `route`

* Improve logging docs to clarify the difference

* A bit of polish on patterns

* request_body: Clarify error behavior

* review

Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
2022-03-11 14:26:00 -07:00
Francis Lavoie
e253d8efc9
docs: Adjustments for v2.4.6 2021-11-08 20:39:44 -05:00
Francis Lavoie
3dac36ebc8
docs: Updates for Caddy v2.4.4 (#189)
* docs: Updates for Caddy v2.4.4

* Adjust wording

* Clarify HTTPS proxy usage, reorder lb policies for clarity

* Reorder directives, add comments
2021-08-31 11:39:15 -06:00
Francis Lavoie
83fdd80db1
docs: Fix caddy fmt flag order
Reported in https://caddy.community/t/request-for-update-of-the-usage-of-caddy-fmt-on-the-site/12830
2021-08-25 03:25:57 -04:00
Francis Lavoie
5f09f05e08
docs: Add new "Keep Caddy Running" page, moved from install.md (#181)
* docs: Add new Linux Service page, moved from install.md

* Apply suggestions from code review

Co-authored-by: Carl George <carl@george.computer>

* Add note regarding resetting Exec*

* Updates to make the page more generalized


Docker

* Polish the Windows Service docs a bit

Co-authored-by: Carl George <carl@george.computer>
2021-08-11 17:08:47 -06:00
Basil Hendroff
10a4514785
docs: Update command-line.md TOC (#174)
Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2021-06-30 01:49:23 -04:00
Matthew Holt
85dbc186c2
docs: Minor updates to file_server and reverse_proxy 2021-06-17 14:12:56 -06:00
Matthew Holt
10f700ad19
docs: A few more updates for v2.4.0 2021-05-10 13:43:20 -06:00
Matthew Holt
caede64af5
docs: Minor improvements 2021-02-24 11:29:17 -07:00
Francis Lavoie
3f3e0fb9f8
docs: Some cleanup, some v2.4.0 additions (#139)
* docs: Some cleanup, some v2.4.0 additions

- Add `abort` directive docs
- Add a note in `handle` to cross-link to `handle_path`
- Add another example in `handle_errors` that shows how an `expression` matcher can be used to pair with it
- Add a cat emoji to handle_errors because 😸
- Add `file_server` to one of the `php_fastcgi` examples, it's rare that you'll ever use it without `file_server` so might as well include it there
- Add a TOC to `reverse_proxy` cause it's such a long page. Maybe we'll add one to other pages as well, but TBD
- Clarify the upstream address stuff a bit after some discussion in https://caddy.community/t/reverse-proxy-with-multiple-different-upstreams-with-paths/11512/12 and mention `rewrite` as the alternative
- Use the `{re.*.*}` shortcut in the Caddyfile matcher docs, links to the placeholder mapping to let people trace where that comes from

* docs: Revise the `handle` cross-linking, add another example

* docs: Bump minimum Go version to 1.15

* docs: A bunch more additions since v2.3.0

I went through the whole list of commits here: https://github.com/caddyserver/caddy/compare/v2.3.0...ec3ac84

* docs: Review feedback

* docs: Link to https://golang.org/doc/install, better instructions
2021-02-22 13:11:21 -07:00
Matthew Holt
57b3739a21
docs: Various updates for 2.3, 2.4 beta, and Go 1.16
Steps on #139 (sorry)
2021-02-17 11:34:28 -07:00
Matthew Holt
4827cff659
docs: Update for v2.3; refactor install information
We now have only 1 download page, yay. Install docs are organized better. Less confusing.

Automatic HTTPS docs improved, and menu added.

Other minor updates to bring up to speed for v2.3.
2020-12-30 07:37:15 -07:00
Jordi Masip
4ca7b193d1
docs: --config flag supports - to read from stdin (#120) 2020-12-03 11:18:59 -07:00
Matthew Holt
af3676862b
docs: Update for v2.2 2020-09-25 12:53:11 -06:00
Matthew Holt
db18a5d4c8
docs: Numerous various updates for v2.1 2020-06-08 14:56:20 -06:00
Matthew Holt
f655da2c2e
docs: --pidfile flag 2020-06-01 21:52:14 -04:00
Matthew Holt
fa3b5f6699
docs: Update a variety of docs for upcoming 2.1 betas 2020-06-01 21:52:14 -04:00
Francis Lavoie
e0f5ee1bb9
docs: Add Caddyfile syntax highlighting (#41) 2020-05-17 14:32:12 -06:00
Matthew Holt
1837e55742
docs: A few updates 2020-04-27 18:19:08 -06:00
Matthew Holt
86df96a069
docs: A few minor updates / clarifications 2020-04-22 16:31:30 -06:00
Matthew Holt
cca0660339
docs: Several minor tweaks and fixes 2020-04-15 10:34:47 -06:00
Matthew Holt
98ecaa5329
docs: Add caddy trust command docs 2020-04-09 19:16:42 -06:00
Matthew Holt
1ff0134570
docs: Clarifications about admin endpoint and reload command
See https://github.com/caddyserver/caddy/issues/3234
2020-04-07 07:46:08 -06:00
Matthew Holt
3ecf039665
docs: All-new design, along with many content updates in prep for RC1 2020-03-30 15:38:40 -06:00
Matthew Holt
ee55602b14
docs: --watch flag (beta 19); better proxy docs for upgrade guide 2020-03-23 10:17:04 -06:00
Matthew Holt
6f712d4ee4
docs: General updates for beta 18 2020-03-21 21:03:55 -06:00
Matthew Holt
5cf7dc8c93
Update for beta 17 2020-03-14 10:38:42 -06:00
Matthew Holt
aea9c986d1
docs: Update for beta 15 2020-02-28 11:16:45 -07:00
Matthew Holt
0e0134f254
docs: Update adapt command --config flag 2020-02-04 10:50:18 -07:00
Matthew Holt
03b6fddeb0
Initial commit 2020-01-24 12:47:52 -07:00