Metadata-Version: 2.4
Name: sardine-cms-cli
Version: 0.6.0
Summary: Sardine CMS command line: validate, build, export, seed, preview
Project-URL: Homepage, https://sardine.ph7x.com
Project-URL: Repository, https://github.com/ph7x-Systems/sardine-cms
Project-URL: Documentation, https://github.com/ph7x-Systems/sardine-cms/wiki
Project-URL: Changelog, https://github.com/ph7x-Systems/sardine-cms/blob/main/CHANGELOG.md
License-Expression: Apache-2.0
Requires-Python: >=3.12
Requires-Dist: copier>=9.4
Requires-Dist: sardine-cms-build<0.7,>=0.6.0
Requires-Dist: sardine-cms-core<0.7,>=0.6.0
Requires-Dist: sardine-cms-validation<0.7,>=0.6.0
Requires-Dist: typer>=0.12
Description-Content-Type: text/markdown

# sardine-cms-cli

The Sardine CMS command line. Reads `sardine.toml` in the project directory
and drives the framework end-to-end:

```bash
pip install sardine-cms-cli

cms init my-site --name "My Site" --base-url "https://my-site.example"
cms seed       # fictional starter content, five languages
cms validate   # the rules; non-zero exit on errors
cms build      # validate + deterministic build into the output directory
cms export     # build + deployment-target config (--target swa|nginx|generic)
cms preview    # serve the built site locally
cms dump       # portable content.json + Markdown backup
cms import portable                  # restore a portable dump
cms import --help                         # list native and external input formats
cms admin create-user <name> --role admin   # first admin account (no defaults)
```

## Sardine CMS

A multilingual, static-first CMS framework: EN-source content with
checksum-tracked translation states (PT-PT, ES, FR, DE), validation gates
before publishing, deterministic builds with full multilingual SEO, and a
browser admin for the whole editorial cycle.

- Live demo: <https://sardine.ph7x.com> (admin demo at [/admin/](https://sardine.ph7x.com/admin/))
- Repository: <https://github.com/ph7x-Systems/sardine-cms>
- Documentation: <https://github.com/ph7x-Systems/sardine-cms/wiki>
- License: Apache-2.0
