Files
tibi-svelte-starter/api/config.yml
T

92 lines
1.9 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace: __TIBI_NAMESPACE__
meta:
imageUrl:
eval: "$projectBase + '_/assets/img/admin-pic.svg'"
i18n:
defaultLanguage: de
languages:
- code: de
label: Deutsch
- code: en
label: English
collectionGroups:
- name: content
label: { de: "Inhalte", en: "Content" }
icon: description
- name: community
label: { de: "Community", en: "Community" }
icon: forum
- name: system
label: { de: "System", en: "System" }
icon: settings
collections:
- !include collections/content.yml
- !include collections/medialib.yml
- !include collections/navigation.yml
- !include collections/tag.yml
- !include collections/comment.yml
- !include collections/ssr.yml
assets:
- name: dist
path: ../frontend/dist
- name: fonts
path: ../frontend/assets/fonts
- name: img
path: ../frontend/assets/img
admin:
tokens:
- token: ${ADMIN_TOKEN}
allowReload: true
allowSnapshots: true
allowRegenerateSearch: true
audit:
enabled: true
snapshotPath: ../snapshots
snapshots:
- name: daily
description: Content, Navigation, Tags, Medialib alle redaktionellen Daten inkl. Medien
enabled: true
schedule: "0 12 * * *"
collections:
- content
- navigation
- tags
- medialib
- ssr
includeMedia: true
retention:
maxCount: 14
- name: full-daily
description: Vollständiger täglicher Snapshot inkl. Medien
enabled: true
schedule: "0 3 * * *"
includeMedia: true
retention:
maxCount: 14
- name: full-weekly
description: Komplett-Snapshot inkl. Media für Disaster Recovery
enabled: true
schedule: "0 5 * * 0"
collections: []
includeMedia: true
retention:
maxCount: 12
- name: full-monthly
description: Monatliches Langzeitarchiv
enabled: true
schedule: "0 6 1 * *"
collections: []
includeMedia: true
retention:
maxCount: 12