Add system "xa000-1" configuration file "Nginx - Include - Header - Security - Content-Security-Policy" version "1.0.0-beta.1"

This configuration file allows non-duplicate inclusion of CSP in server
configuration files without requiring it as part of the base security
headers.
This commit is contained in:
inference 2024-04-07 20:33:23 +00:00
parent 0f8d58b50a
commit 88c388d677
Signed by: inference
SSH Key Fingerprint: SHA256:K/a677+eHm7chi3X4s77BIpLTE9Vge1tsv+jUL5gI+Y

View File

@ -0,0 +1,10 @@
# Inferencium - xa000-1
# Nginx - Configuration - Include - Header - Security - Content-Security-Policy
# Version: 1.0.0-beta.1
# Copyright 2024 Jake Winters
# SPDX-License-Identifier: BSD-3-Clause
add_header Content-Security-Policy "default-src 'self'; img-src 'self'; media-src 'self'; object-src 'none'; script-src 'none'; connect-src 'none'; frame-src 'none'; style-src 'self' 'unsafe-inline'; font-src 'self'";