# Your HotDog CMS site hotdog-cms serve preview at http://127.0.0.1:8140, rebuilding as you save hotdog-cms build write the finished site to public/ hotdog-cms check build, then look for broken links and forbidden strings | Folder | What goes in it | |---|---| | `content/` | Pages, as Markdown. `about.md` becomes `/about/`; a folder such as `articles/` is a collection | | `layouts/` | Page shapes. `base.html` wraps every page; the others fill its `main` block | | `partials/` | Pieces layouts share: head, nav, footer | | `sections/` | Blocks a page can stack in its front matter (`sections:`) | | `data/` | YAML or JSON that templates and sections read | | `assets/` | CSS, scripts, fonts. Published with a content hash in the name | | `static/` | Files copied as they are: favicon, `.well-known/`, images | `public/` is the output. Don't edit it; it's replaced on every build. The starter's templates, styles and scripts are MIT licensed (`LICENSE-starter.txt`), so you can change them, keep them private or sell sites built on them. Your content is yours.