mirror of
https://github.com/nextcloud/server.git
synced 2026-06-11 09:42:09 -04:00
Not needed in v1.12.3 And update caddyfile Signed-off-by: Carl Schwan <carlschwan@kde.org>
58 lines
1.2 KiB
Caddyfile
58 lines
1.2 KiB
Caddyfile
# SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
#
|
|
# THIS IS AN EXPERIMENTAL FEATURE
|
|
# DO NOT USE THIS IN PRODUCTION, YOU HAVE BEEN WARNED.
|
|
|
|
localhost {
|
|
php_server {
|
|
worker {
|
|
file index.php
|
|
watch
|
|
}
|
|
}
|
|
|
|
log {
|
|
level ERROR
|
|
output stderr
|
|
}
|
|
|
|
encode gzip
|
|
|
|
redir /.well-known/carddav /remote.php/dav 301
|
|
redir /.well-known/caldav /remote.php/dav 301
|
|
|
|
# Rule: Maps most RFC 8615 compliant well-known URIs to our main frontend controller (/index.php) by default
|
|
@wellKnown {
|
|
path "/.well-known/"
|
|
not {
|
|
path /.well-known/acme-challenge
|
|
path /.well-known/pki-validation
|
|
}
|
|
}
|
|
rewrite @wellKnown /index.php
|
|
|
|
rewrite /ocm-provider/ /index.php
|
|
|
|
@forbidden {
|
|
path /.htaccess
|
|
path /data/*
|
|
path /config/*
|
|
path /db_structure
|
|
path /.xml
|
|
path /README
|
|
path /3rdparty/*
|
|
path /lib/*
|
|
path /templates/*
|
|
path /occ
|
|
path /build
|
|
path /tests
|
|
path /console.php
|
|
path /autotest
|
|
path /issue
|
|
path /indi
|
|
path /db_
|
|
path /console
|
|
}
|
|
respond @forbidden 404
|
|
}
|