55 lines
1.6 KiB
YAML

title: "Blog" # Wordpress titel
users: # Credentials
administrator: # Wordpress administrator
username: "{{users.administrator.username}}" # Username of the wordpress administrator
email: "{{users.administrator.email}}" # Email of the wordpress adminsitrator
plugins:
wp-discourse:
enabled: "{{ 'discourse' in group_names | lower }}"
daggerhart-openid-connect-generic:
enabled: true
activitypub:
enabled: true
features:
matomo: true
css: false
portfolio_iframe: false
oidc: true
central_database: true
csp:
flags:
style-src:
unsafe-inline: true
script-src-elem:
unsafe-inline: true
script-src:
unsafe-eval: true
whitelist:
worker-src:
- "blob:"
font-src:
- "data:"
- "https://fonts.bunny.net"
script-src-elem:
- "https://cdn.gtranslate.net"
- "blog.{{ primary_domain }}"
style-src:
- "https://fonts.bunny.net"
frame-src:
- "blob:"
- "*.{{ primary_domain }}"
#frame-src: >-
# {{
# ['*.{}'.format(primary_domain)]
# +
# (
# applications.wordpress.domains.canonical
# | default([])
# | map('regex_replace', '^(.*)$', 'blob:\g<1>')
# | list
# )
# }}
domains:
canonical:
- "blog.{{ primary_domain }}"