A Wiki is a collaborative space on the web. It is a common practice to use Wikis to collect knowledge and share information.
Codeberg allows you to add a Wiki to a repo for additional documentation.
The user in these examples is
knut the polar bear and its repository is
Activation and Permissions
To enable the Wiki for a repository, visit the
Settings page and activate
Enable Repository Wiki in the
Advanced Section. It will default to the built-in wiki which is described here, but you can as well add an URI to an external site the "Wiki" tab should link to (not part of this doc).
Be aware that the wiki, once enabled, is accessible for everyone who has
readaccess your repository - on public repositories even unauthenticated guests can access the wiki.
The wiki is not a suitable place for storing private information or secrets (like passwords).
To edit the Wiki
write permission to the repository is required.
The Wiki is essentially a separate Git repo in your repository with a predefined name in the form of
It consists of Markdown files (file extension
.md) and additional assets like images.
No further style sheets are needed. The markdown files are automatically rendered according to the selected Codeberg theme.
Adding content via web
After you have enabled the Wiki you are asked to create the initial page
Using the web UI in your browser is currently limited to add/update/delete pages, you can not manage assets like images this way.