The Developer Guide is for people writing themes and plugins. This track is for people running a Scriptor site: installing it once, keeping its content up to date, configuring it for the audience, and operating it over time.

Thirteen topics across four areas. Each topic is one page. Read in order if you are new; jump to the area you need if you are not.

How each topic is laid out

Every topic follows the same shape:

  1. What this covers. One paragraph on the task and when you do it. If it does not match what you came here for, scan the sidebar.
  2. Walkthrough. Step-by-step, with screenshots where the UI is not obvious from the text. Click paths use the same labels the editor renders, so the page works as a checklist.
  3. What to check after. A short list of things that should look right when the task is done. Useful for handoff or for running through this as a script.
  4. Troubleshooting. Two or three things that commonly go wrong, with the fix. Skipped when the task is straightforward.
  5. See also. Related operator topics, the relevant Developer Guide concept for readers who want the why, and the API Reference page if the topic touches a configurable surface.

Snippets are command-line for install and operations; UI labels for editor topics. No code-archeology: if a setting is named site.title in the editor and siteTitle in config.php, the topic uses the editor label and mentions the config key once.

What's covered

Thirteen topics across four areas:

Getting Started (3)

Land a Scriptor instance and log in the first time.

Topic What you do
Install Scriptor Docker quickstart, native install, shared-hosting variant
First boot and admin login Reach the editor, log in, change the seed password
Editor UI tour Sidebar, top bar, modal preview, where everything lives

Editing Content (4)

The work most editors spend most of their time on.

Topic What you do
Create and edit pages Title, slug, parent, status, body content
Files and images Upload via FilePond, alt text, captions, image titles
Drafts and preview Save without publishing, preview in modal, publish when ready
Reorder, move, and delete pages Drag-drop in the page tree, parent change, delete with cleanup

Site Configuration (3)

The settings that shape what the site looks like and who can edit it.

Topic What you do
Site settings and theme switch Title, language, timezone, swap themes
Users and access Add a user, change a password, role basics
Installed plugins What the Plugins module shows, how to read versions, enable/disable

Operations (3)

Keep the site healthy over time.

Topic What you do
Backup and restore Where the DB and files live, what to copy, how to restore
Updating Scriptor composer update path, migration step, post-update checks
Logs and troubleshooting Where logs live, common errors, what to look at first

Ordering and PR batching

Topics land in five PRs after the plan PR, grouped by area so each PR reviews as a coherent unit:

# PR Topics
1 Getting Started Install, first boot, editor tour
2 Editing Content A Pages, files & images
3 Editing Content B Drafts & preview, reorder/move/delete
4 Site Configuration Site settings, users, installed plugins
5 Operations Backup/restore, updating, logs

Getting Started ships first because the rest of the track assumes you have a working install and a logged-in editor; the other PRs can land in any order after that.

What's not in the user guide

Three categories are deliberately out of scope:

  • Theme and plugin authoring. That is the Developer Guide: concepts, two tutorials, API reference, cookbook. The user guide treats themes and plugins as installable units, not as code.
  • System administration deeper than "where logs live". Tuning PHP-FPM, reverse-proxy headers, or systemd unit files is a web hosting topic, not a Scriptor one. The user guide mentions when a setting interacts with the hosting layer and links out.
  • Migration from Scriptor 1.x or other CMSes. Scriptor 2.0 is a ground-up rewrite; there is no upgrade path from 1.x. If that changes, a separate migration guide will live next to this track, not inside it.

If a topic you wanted is missing, the API Reference covers the configurable surface and the Developer Guide concepts cover the mechanics. Open a discussion if it should be a canonical operator topic; this track grows by addition.

Where to go next

If you are setting up a new instance, start at Install Scriptor and work down.

If your site is already running and you are taking it over from someone else, Editor UI tour is the fastest orientation; then jump to whichever Site Configuration topic the handoff did not cover.

If you are an editor who has been handed a working site, the Editing Content row is everything you need for day-to-day work.


This track lands one PR at a time, in the order in the table above. The first chapter PR (Getting Started) opens immediately after this plan PR merges.