Install
/config/_default/module.yaml
imports:
- path: github.com/hugolify/hugolify-admin
CMS params
/config/_default/params.yaml
# Default params
admin:
auth:
netlify_identity: true # Add Netlify identity script
branch: main # optional, default "main"
cms: decapcms # optional, [decapcms, sveltiacms, pagescms, staticcms, netlifycms]
config:
id: false # use ID for dir/name files and relation
git: git-gateway # optional, default "git-gateway" but not supported for Sveltia CMS
i18n:
default_locale: en # master lang for an i18n website
locales: false # "[en,fr]" for an i18n website
media:
media_folder: 'assets/images/uploads'
public_folder: '/images/uploads'
audio_max_file_size: 700000 # 700ko
max_file_size: 700000 # 700ko
pdf_max_file_size: 5000000 # 5Mo
specific_filter: false # set true to add a selected filter by image
video_max_file_size: 5000000 # 5Mo
# Optional cloud settings [start], not supported for Sveltia CMS
cloud:
name: cloudinary # or uploadcare
cloud_name: # your cloudinary cloud name
api_key: # your cloudinary api key
publicKey: # your uploadcare public api key
# Optional cloud settings [end]
nested:
depth: 2 # optional, set minimum 2, not supported for Sveltia CMS
preview: false
publish_mode: simple # optional, default "simple"
repo: # optional, e.g "hugolify/hugolify-template"
CMS language
/config/_default/hugo.yaml
Language set with defaultContentLanguage from Hugo config.