- Wiki page content size limit
- Related topics
Adjust the wiki settings of your GitLab instance.
Introduced in GitLab 13.2.
You can set a maximum content size limit for wiki pages. This limit can prevent abuse of the feature. The default value is 52428800 Bytes (50 MB).
The content size limit is applied when a wiki page is created or updated through the GitLab UI or API. Local changes pushed via Git are not validated.
To break any existing wiki pages, the limit doesn’t take effect until a wiki page is edited again and the content changes.
To configure this setting through the Rails console:
Start the Rails console:
# For Omnibus installations sudo gitlab-rails console # For installations from source sudo -u git -H bundle exec rails console -e production
Update the wiki page maximum content size:
To retrieve the current value, start the Rails console and run:
To set the wiki page size limit through the Application Settings API, use a command, as you would to update any other setting:
curl --request PUT --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/application/settings?wiki_page_max_content_bytes=52428800"
You can also use the API to retrieve the current value:
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/application/settings"
The wiki counts as part of the namespace storage size, so you should keep your wiki repositories as compact as possible.
For more information about tools to compact repositories, read the documentation on reducing repository size.