Commit graph

412 commits

Author SHA1 Message Date
Francis Lavoie
5573a74116
Clarify it's for the command 2024-10-06 11:20:26 -04:00
Francis Lavoie
3ad009af91
Use headings for overrides for clarity 2024-10-06 11:17:55 -04:00
Francis Lavoie
ee6838dc40
Clarify env file 2024-10-06 11:13:33 -04:00
Mohammed Al Sahaf
56a1dd39e1
doc: remove docs of deprecated directives (#415) 2024-09-29 07:13:18 -04:00
Francis Lavoie
af347e9623
Finish documenting Caddy 2.8.0 features (#419) 2024-09-29 05:44:26 -04:00
Paul Paradise
6ac5539ef9
Typo corrections in concepts.md (#418) 2024-09-26 00:29:15 -04:00
Drake Talley
d5208b2b21
use backticks instead of nested quotes in template example (#417) 2024-09-24 13:19:24 -04:00
Francis Lavoie
a0b6cbfeb8
Complete and polish up namespaces 2024-09-23 04:25:30 -04:00
Francis Lavoie
d874f0d784
Add caddytls.OnDemandPermission namespace 2024-09-23 03:52:29 -04:00
Francis Lavoie
77debdef39
Minor whitespace fix 2024-09-23 03:30:46 -04:00
Francis Lavoie
147e4e2a0d
Fix DNS module namespace 2024-09-23 03:29:02 -04:00
Matthew Holt
4eaa500ee2 api: Etag is a header now 2024-09-06 07:07:59 -06:00
a
335e086ae0
develop: Implementing placeholders (#409)
* noot

* noot

* formatting

* links

* links

* better explained

* grammar

* grammar

* fix ref

* more explained

* noot

* noot

* Update src/docs/markdown/extending-caddy/placeholders.md

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

* Update src/docs/markdown/extending-caddy/placeholders.md

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

* Update src/docs/markdown/extending-caddy/placeholders.md

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

* Update src/docs/markdown/extending-caddy/placeholders.md

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

* noot

* noot

* noot

* noot

* noot

* noot

* Update src/docs/markdown/extending-caddy/placeholders.md

Co-authored-by: Francis Lavoie <lavofr@gmail.com>

---------

Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2024-08-22 06:58:05 -06:00
cismous
5ab8f023cc
docs: Add forward_proxy_url parameter introduction (#405)
* Add forward_proxy_url parameter intro

https://github.com/caddyserver/caddy/pull/6114

* Update src/docs/markdown/caddyfile/directives/reverse_proxy.md

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

---------

Co-authored-by: Matt Holt <mholt@users.noreply.github.com>
2024-08-19 10:19:12 -06:00
Amirhosein Azhdarnezhad
7b279d702c
Add a missing word (#413) 2024-08-18 11:43:12 +03:00
Matthew Holt
441f11e1c3
encode: Document zstd levels 2024-08-09 11:37:30 -06:00
vitsumoc
30f3b386e6
Fix spelling error on acme_server page (#412) 2024-08-07 10:38:31 +03:00
Francis Lavoie
0917548c4f
Adjust header ? explanation to match behaviour 2024-07-25 19:18:22 -04:00
Francis Lavoie
abdb76f083
Add link-local IPv6 syntax to network addresses & reverse_proxy 2024-07-07 02:27:11 -04:00
Francis Lavoie
cf78bf0716
Revert "caddyfile: snippet block input documentation (#400)"
This reverts commit 41470c4e02.
2024-06-29 12:40:10 -04:00
Pim
3381c0a0c9
Explain what is needed to delegate a subdomain to another zone (#404) 2024-06-29 12:28:33 -04:00
Lucas Mirloup
4d0affd68f
docs: remove outdated zstd browser support comment (#403) 2024-06-20 10:39:25 -06:00
a
41470c4e02
caddyfile: snippet block input documentation (#400)
* initial

* Update Caddyfile

* tabs

* add note to other page
2024-06-19 15:07:03 -06:00
fin444
b61e96de9c
reverse_proxy: add health_follow_redirects (#401) 2024-06-15 12:56:47 -04:00
Simon Legner
ddfb116cfc
docs: use vars inside templates (#396)
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2024-06-05 18:29:31 -04:00
Francis Lavoie
ca9ce7b2b5
Updated for v2.8.0 (#389)
Co-authored-by: Mohammed Al Sahaf <msaa1990@gmail.com>
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
Co-authored-by: Nebez Briefkani <me@nebezb.com>
Co-authored-by: Mohammed Al Sahaf <mohammed@caffeinatedwonders.com>
2024-05-29 18:18:32 -04:00
Jt Miclat
0b35d1a195
Fix broken link for otel env variables (#388) 2024-04-22 02:39:33 -04:00
Monviech
3a8c2af76c
install: Add OPNsense installation method (#386) 2024-03-30 18:42:03 -06:00
Razvan Deaconescu
b420593b02
docs/install: Add Unikraft (#383)
Add information on running Caddy with Unikraft. Unikraft is an open
source unikernel development kit: https://unikraft.org/

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
2024-03-29 12:32:47 -06:00
Git'Fellow
b89a6b6c8d
Fix simple typo (#385) 2024-03-28 03:57:49 -04:00
Peter Zhang
649bfce004
fix typo (#382) 2024-03-23 19:48:16 -06:00
Ryan Gleeson
dd88f9a14d
Update reverse_proxy.md (#381)
Fixed typo to Authelia's forwarded-headers page
2024-03-21 09:05:13 -06:00
June
c9db93aa56
fix keepalive_interval link at reverse_proxy (#380) 2024-03-20 23:25:20 -04:00
PhilippKolmann
71a6b74f21
Update acme_eab in options.md (#378) 2024-03-11 12:16:06 -04:00
Francis Lavoie
22301d6a81
Big Caddyfile docs update (#374) 2024-02-20 06:49:30 -05:00
Mohammed Al Sahaf
6882c88152
restructure the "build from source" page (#370)
* restructure the "build from source" page

* partially address feedback

* address feedback

* Polishing, more cross-linking, update Docker Compose

---------

Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2024-02-08 09:40:50 +03:00
Francis Lavoie
a57d9e3ea2
Drop RSA cipher suites, order them the way Go does
See 67d555e089
2024-02-06 21:45:16 -05:00
Przemysław Romanik
c341db1084
dns_challenge_override_domain: clarify expected domain and DNS plugin support (#367) 2024-01-16 19:55:59 -05:00
Francis Lavoie
19da61a7b9
Mention .home.arpa TLD in internal issuer hostname reqs 2024-01-10 15:07:13 -05:00
n4n5
27d60f4971
install: Add curl to debian install (#365) 2024-01-01 11:43:12 -07:00
Francis Lavoie
847bd6293e
Adjust Caddyfile unmarshal example code 2024-01-01 06:10:29 -05:00
Mohammed Al Sahaf
519e744daf
running: mention systemd's EnvironmentFile directive (#362)
* running: mention systemd's `EnvironmentFile` directive

* mention real path example
2023-12-19 02:53:02 -05:00
wchargin
aaf81459cc
build: Suggest restarting service to load custom modules (#350)
I followed these instructions on a fresh Debian 12 box, seemingly
successfully. But `systemctl reload caddy` would reject my Caddyfile
that tried to use those custom modules, logging "unknown module" errors,
even though `caddy list-modules` reported that they were installed.
After reading [a comment on `caddyserver/cache-handler`][c], I tried
running `systemctl restart caddy`, which immediately fixed the issue.

In retrospect, it makes sense that since `apt install caddy` starts the
systemd service, replacing the binary on the filesystem does nothing to
change the running server. But the instructions didn't suggest this, and
I'm used to only `reload`ing Caddy, so I didn't think of it myself.

[c]: https://github.com/caddyserver/cache-handler/issues/33#issuecomment-1234457086

wchargin-branch: custom-build-systemctl-restart
wchargin-source: 91f0cc15ae1eb8143fccc271e7aa2ecae5bc3da8
2023-12-13 20:45:02 -07:00
Matthew Holt
1cc9fecacc
caddyfile: Enumerate log levels (close #351) 2023-12-13 09:47:16 -07:00
Francis Lavoie
0287674362
Fix a few images/links 2023-12-12 10:34:47 -05:00
Matt Holt
07c51663ab
New Website: Phase I (#357)
* Initial commit; starting new design

Dropdown menu

* Begin docs layout of new design

* Get themes under control; button hover splash

* Some basic responsiveness

* Finish responsive layout; several bug fixes

* Avoid flash during color scheme change

* Begin building top of homepage

* docs: Start building quick-assist feature

* Work on homepage a little more

* Keep working on homepage

* More homepage progress

* Some sponsor SVGs

* Add sponsor features

* Implement basic Sponsor Experience box

* Reorganize some styles

* WIP sponsors page

* Start features page WIP

* Minor improvements

* Fix headings; work on features page

* WIP features page

* Continue work on marketing pages

* Continue work on features page

* More features WIP

* Continue features page...

* More work on features page

* Keeping going  :)

* Continue home and features pages

* More homepage/features content, screenshots, tweaks

* Minor fixes to features page

* Minor tweaks

* Work on testimonials

* Work on homepage more

* More homepage work

* Continue work on homepage

* Add some sponsor logos

* Some citation screenshots

* Add citations

* Start making homepage responsive

* Re-add cache busting

Fix docs

* Use markdown syntax highlighting on frontpage

* Rework AJQuery to $_ to not interfere with jQuery

* Rewrite quick assist with AlpineJS, use markdown for contents

* More work on marketing pages

* Rebase and fix code displays

* Syntax highlight on-demand example, fix rollover

* Adjust on-demand demo

* Work on responsiveness

* Keep working on responsiveness

* Mainly finish making design responsive

* Thiccer favicon

* More work on marketing pages

* Keep on going

* Fix link

* Move new site into src folder

* Add open graph image

* Add recorded demo for homepage

* Tweak caption

* Fix Poppins font for now

* Minor tweaks

* Trim demo ending

* Remove unfinished pages

Also update Framer logo

---------

Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2023-12-11 10:07:34 -07:00
Rahil Bhimjiani
5bb6d92c63
install: Add Gentoo package (#355)
Signed-off-by: Rahil Bhimjiani <me@rahil.website>
2023-12-06 16:36:00 -07:00
emilylange
62d50930b4
Fix default unix socket permissions
Ref: c85637a103
2023-11-25 18:24:32 +01:00
rwv
cc509e1b2a
fix reverse_proxy.md typo (#354) 2023-11-23 09:43:55 -05:00
Francis Lavoie
c85637a103
Unix socket permissions 2023-11-23 05:27:20 -05:00