bunkerweb/examples/nextcloud/variables.env

22 lines
669 B
Bash

HTTP_PORT=80
HTTPS_PORT=443
DNS_RESOLVERS=8.8.8.8 8.8.4.4
API_LISTEN_IP=127.0.0.1
# Replace with your domain
SERVER_NAME=www.example.com
DISABLE_DEFAULT_SERVER=yes
AUTO_LETS_ENCRYPT=yes
USE_CLIENT_CACHE=yes
USE_GZIP=yes
X_FRAME_OPTIONS=SAMEORIGIN
ALLOWED_METHODS=GET|POST|HEAD|COPY|DELETE|LOCK|MKCOL|MOVE|PROPFIND|PROPPATCH|PUT|UNLOCK|OPTIONS|REPORT
BAD_BEHAVIOR_STATUS_CODES=400 401 403 405 444
MAX_CLIENT_SIZE=10G
LIMIT_REQ_URL_1=/apps
LIMIT_REQ_RATE_1=5r/s
LIMIT_REQ_URL_2=/apps/text/session/sync
LIMIT_REQ_RATE_2=8r/s
LIMIT_REQ_URL_3=/core/preview
LIMIT_REQ_RATE_3=5r/s
# This is a CRS plugin specific to Nextcloud
MODSECURITY_CRS_PLUGINS=nextcloud-rule-exclusions