Use and administer Viking CMS
Create pages, shape your site's design, bring content from WordPress and publish a static website. These guides are for the people who own websites and the administrators who run them.
Start with your task
- I have a CMS account: sign in and publish your first page.
- I am moving from WordPress: prepare, import and review your content.
- I want to change the design: choose or customise a theme.
- I need to run Viking: install on Kubernetes, then configure sign-in and permissions.
- I look after an existing installation: use the guides for monitoring, backups, upgrades and troubleshooting.
Saving a draft, previewing and publishing are separate actions. Publishing includes all saved pages and uploaded assets. Start with the overview for the workflow or the screenshot gallery for a tour of the interface.
Documentation index
| File or folder | Use it for |
|---|---|
| README.md | Find the guide for your task. |
| overview.md | Understand editing, public sites, publishing and administrator responsibilities. |
| glossary.md | Look up website, sign-in, storage and Kubernetes terms. |
| user/ | Browser tasks: pages, media, menus, themes, migration, packages and publishing. |
| operations/ | Administrator procedures: installation, identity, automated uploads, monitoring and recovery. |
| reference/ | Website settings, runtime options, supported formats, storage and public HTTP behaviour. |
Building or extending Viking itself? The contributor guide contains development instructions, architecture, API and package-authoring details, and historical plans. Project work is tracked in TODO.md.
