Not released yet. PeltyCMS is under development and not released yet; these docs describe the upcoming release and may change.
PeltyCMS User docs
User docsDevelopers
v0.1.0

User docs/Administrator guide

First-run setup

After the first sign-in the admin dashboard shows a Finish setting up your store checklist. It is computed from the database, so a step turns done as soon as the setting exists. Required steps keep the checklist on the dashboard until they are done; you can hide it with Hide from dashboard (Admin → Getting started brings it back).

StepRequiredWhereWhat it checks
Company detailsyes/admin/general-settingsCompany name and contact email used on invoices and emails.
Currenciesyes/admin/currenciesEnable at least one currency.
Outgoing emailyes/admin/mail-settingsConfigure SMTP so clients receive invoices and notifications.
Payment gatewayyes/admin/gatewaysEnable at least one way to get paid.
First productyes/admin/productsCreate a product group and a product to sell.
Tax rulesoptional/admin/taxAdd VAT or sales tax rules if you charge tax.
Domain pricingoptional/admin/domainsAdd TLD prices if you sell domains.
Provisioning serveroptional/admin/serversConnect a server to provision hosting automatically.

#Company and general settings

Admin → System & settings → General settings holds the company name and contact email (used on invoices and emails), the system URLs, maintenance mode, localisation, ordering and support defaults, and custom head/body code. The sections are:

Each field is listed in the developer reference Settings keys.

#Outgoing email

Admin → System & settings → Mail (SMTP) sets the SMTP server. Until it is configured clients receive no invoices or notifications. See Email and notifications.

#Next steps