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

Developer docs/Get started

Getting started

#Requirements

#Run it

Shell
make build            # frontend, server and docs
export DATABASE_URL=postgres://[email protected]:5432/pelty
export PELTY_ENCRYPTION_KEY=$(openssl rand -base64 32)
./target/release/pelty-server migrate
PELTY_ADMIN_PASSWORD='a long strong password' ./target/release/pelty-server admin create [email protected]
./target/release/pelty-server serve

Every setting is an environment variable. The full list, with defaults, is in Configuration. Server sub-commands are in CLI.

#The docs themselves

make docs runs cargo run -p pelty-docs -- target/docs and writes HTML, Markdown and JSON. The server publishes that folder at /docs:

Staff open them from Developer docs in the admin sidebar.

#What you can extend