Administration
Running the site: settings, users and roles, caches, cronjobs and logs.
142 pages
- Static publishing The start of everything about static publishing in Exponential 6.0.15 - a free, fast and safe public copy of a site on GitHub Pages or any git host, built, checked and published from Setup > Static publishing, with…
- User management from the console The start of everything about the exp:user commands in Exponential 6.0.15 - list, create, change, disable and remove user accounts, reset passwords, approve registrations, manage groups, roles, sessions and two-step…
- Make a free website in 15 minutes The tutorial - from an existing Exponential site to a live github.io address in about 15 minutes, with a free GitHub account, one token, the setup wizard, a build, a check and a publish.
- What static publishing is Static publishing in plain words - a copy of your site as ordinary files, served for free, while editing stays in Exponential; how it differs from the static cache and what visitors see.
- Is static right for my site? A short checklist to decide whether a static copy suits your site - good fits such as brochure sites, blogs, documentation, portfolios, events, nonprofits and schools, and poor fits such as shops, members' areas and…
- Use your own domain Serve the static copy at your own domain instead of github.io - the CNAME file, the DNS records for a subdomain or an apex domain, the DNS check in the wizard and on the console, and HTTPS with its waiting time.
- Keep private content private How static publishing makes sure only public content reaches a public repository - builds as the anonymous user, the clean-up and refuse checks, leaving pages and sections out, and reading the diff before every public…
- Other git hosts: GitLab, Gitea and your own server Publish the static copy to GitLab Pages, Codeberg or Gitea pages, or a git repository on your own server - the target with Kind=git, signing in with a token or a deploy key, and what each host needs to serve the files.
- Static publishing FAQ Short answers to the questions people ask about static publishing - cost, hosting, editors, comments, going back, Exponential Layouts, Smarty and Twig sites, languages, part of a site, private repositories and custom…
- Change the administrator password Change the administrator password in the administration, for another user, or on the command line; how passwords are hashed and checked, what happens to sessions, and how to get back in when nobody can sign in.
- The default administrator password Which administrator login and password a fresh installation starts with, for each way of installing (setup wizard, kickstarter, console install, the shipped database seed, packages), and why it must be changed at once.
- Security hardening An attacker-minded hardening guide for Exponential 6, secure by default in the OpenBSD sense: the attacks real groups run against content management systems, how Exponential already defends against each, and the…
- Find, create and change accounts exp:user:list and exp:user:show find and inspect accounts by state, group and search; exp:user:create creates an account through the content publish with a password nobody types on a command line; exp:user:edit changes…
- Disable, enable and remove accounts exp:user:disable stops an account at once and ends its sessions, exp:user:enable starts it again, exp:user:delete removes it for good; protected accounts and the last administrator are refused, and how this relates to…
- Create a GitHub account and repository For people new to GitHub - make a free account, create the repository your static site goes to, and make the token Exponential pushes with, described screen by screen.
- Passwords and sign-in checks exp:user:reset-password sends the reset link or sets a generated or piped password, exp:user:require-password-change makes the next sign-in ask for a new password, and exp:user:check-login tells a script whether a…
- Approve registrations exp:user:pending lists the registrations that wait for the e-mail address, an administrator or an approval item; exp:user:approve approves or rejects one, and exp:user:resend-activation sends the activation mail again…
- The setup wizard Every step of Setup > Static publishing > New target - the site, the host, signing in, the repository, links and base path with a live example, your own domain, what the build holds, when it is published - then Review…
- Connect to GitHub: token, deploy key or GitHub App The ways static publishing signs in to GitHub - a fine-grained token kept in Setup > Secrets, an SSH deploy key made for the target, a GitHub App, or an OAuth sign-in - which one to choose, and how to set each up.
- Groups and roles exp:user:groups lists, creates, renames, moves and deletes user groups; exp:user:roles lists, assigns and unassigns roles of a user or group, optionally limited to a subtree or section; exp:user:whoami says which…
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x