# Force LF for everything textual so scripts edited on Windows still run on
# Alpine/Debian/Alma. A CRLF in a shebang line breaks the interpreter.
* text=auto eol=lf

*.sh    text eol=lf
*.yml   text eol=lf
*.yaml  text eol=lf
*.conf  text eol=lf
*.env   text eol=lf
*.example text eol=lf
Caddyfile text eol=lf
*.md    text eol=lf

# Treat the embedded-archive deploy scripts as text too (they're base64+shell).
deployments/*/deploy.sh text eol=lf
