1. My Caddy version (caddy -version
):
Caddy v1.0.4 (h1:wwuGSkUHo6RZ3oMpeTt7J09WBB87X5o+IZN4dKehcQE=)
2. How I run Caddy:
Systemd, as non-privilaged user
a. System environment:
OS, relevant versions, systemd? docker? etc.
Ubuntu 18.04
c. Service/unit/compose file:
[Unit]
Description=Caddy's service
ConditionFileIsExecutable=/usr/local/bin/caddy
[Service]
StartLimitInterval=5
StartLimitBurst=10
User=caddyserver
Group=caddyserver
Environment=CLOUDFLARE_EMAIL=(REDACTED)
Environment=CLOUDFLARE_API_KEY=(REDACTED)
ExecStart=/usr/local/bin/caddy "-agree=true" "-conf=/opt/caddy/caddy.conf" "-email=(REDACTED)"
Restart=always
RestartSec=120
[Install]
WantedBy=multi-user.target
d. My complete Caddyfile:
basically
https://cdn.example.com {
tls /opt/caddy/cert/pub /opt/caddy/cert/priv
root /opt/fileserver/
log /opt/caddy/log/cdn.log
errors /opt/caddy/log/cdn.err
browse /
}
3. The problem I’m having:
I dont know how to hide .folder/
s in the browse directive,
specifically .hidden
folders,
Any ideas?