mirror of
https://github.com/sharkdp/bat
synced 2026-08-26 14:13:37 +01:00
feat: add syntax highlighting for Caddyfile
This commit is contained in:
@@ -281,3 +281,6 @@
|
|||||||
[submodule "assets/syntaxes/02_Extra/Kotlin"]
|
[submodule "assets/syntaxes/02_Extra/Kotlin"]
|
||||||
path = assets/syntaxes/02_Extra/Kotlin
|
path = assets/syntaxes/02_Extra/Kotlin
|
||||||
url = https://github.com/guille/sublime-kotlin
|
url = https://github.com/guille/sublime-kotlin
|
||||||
|
[submodule "assets/syntaxes/02_Extra/Caddy"]
|
||||||
|
path = assets/syntaxes/02_Extra/Caddy
|
||||||
|
url = https://github.com/caddyserver/sublimetext.git
|
||||||
|
|||||||
@@ -66,6 +66,7 @@
|
|||||||
- Improved Kotlin syntax, see #3699 (@guille)
|
- Improved Kotlin syntax, see #3699 (@guille)
|
||||||
- Include subdirectories in SSH Config syntax mapping, see #3758 (@injust)
|
- Include subdirectories in SSH Config syntax mapping, see #3758 (@injust)
|
||||||
- Add Ghostty syntax mapping, see #3759 (@injust)
|
- Add Ghostty syntax mapping, see #3759 (@injust)
|
||||||
|
- Add syntax highlighting for `Caddyfile` #3789 (@CosmicHorrorDev)
|
||||||
|
|
||||||
## Themes
|
## Themes
|
||||||
|
|
||||||
|
|||||||
+1
Submodule assets/syntaxes/02_Extra/Caddy added at cd7d132da3
@@ -0,0 +1,25 @@
|
|||||||
|
[38;2;248;248;242m([0m[38;2;255;255;255mlogging[0m[38;2;248;248;242m)[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mlog[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;249;38;114moutput[0m[38;2;248;248;242m file /var/log/caddy.log[0m
|
||||||
|
[38;2;248;248;242m }[0m
|
||||||
|
[38;2;248;248;242m}[0m
|
||||||
|
|
||||||
|
[38;2;117;113;94m# a comment[0m
|
||||||
|
[38;2;255;255;255mlocalhost:8080[0m[38;2;249;38;114m,[0m[38;2;248;248;242m [0m[38;2;255;255;255mexample.com[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mroot[0m[38;2;248;248;242m * /var/www/site[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mfile_server[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mreverse_proxy[0m[38;2;248;248;242m /.well-known/matrix/* localhost:8008[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;249;38;114mheader_up[0m[38;2;248;248;242m Host [0m[38;2;190;132;255m{upstream_hostport}[0m
|
||||||
|
[38;2;248;248;242m }[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mimport[0m[38;2;248;248;242m logging[0m
|
||||||
|
[38;2;248;248;242m}[0m
|
||||||
|
|
||||||
|
[38;2;255;255;255mwww.example.com[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mredir[0m[38;2;248;248;242m https://example.com[0m[38;2;190;132;255m{uri}[0m[38;2;248;248;242m permanent[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mimport[0m[38;2;248;248;242m logging[0m
|
||||||
|
[38;2;248;248;242m}[0m
|
||||||
|
|
||||||
|
[38;2;255;255;255mstatus.example.com[0m[38;2;248;248;242m {[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mreverse_proxy[0m[38;2;248;248;242m localhost:3002[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;102;217;239mimport[0m[38;2;248;248;242m logging[0m
|
||||||
|
[38;2;248;248;242m}[0m
|
||||||
+25
@@ -0,0 +1,25 @@
|
|||||||
|
(logging) {
|
||||||
|
log {
|
||||||
|
output file /var/log/caddy.log
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# a comment
|
||||||
|
localhost:8080, example.com {
|
||||||
|
root * /var/www/site
|
||||||
|
file_server
|
||||||
|
reverse_proxy /.well-known/matrix/* localhost:8008 {
|
||||||
|
header_up Host {upstream_hostport}
|
||||||
|
}
|
||||||
|
import logging
|
||||||
|
}
|
||||||
|
|
||||||
|
www.example.com {
|
||||||
|
redir https://example.com{uri} permanent
|
||||||
|
import logging
|
||||||
|
}
|
||||||
|
|
||||||
|
status.example.com {
|
||||||
|
reverse_proxy localhost:3002
|
||||||
|
import logging
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user