User Guide

Landing page for the StaticForge User Guide. Tutorials and reference material for building static sites.

User Guide

Welcome to the StaticForge User Guide. This section will walk you through everything from installation to deployment.

What is a "Page"?

In StaticForge, a "page" is just a text file. You don't need a database. You write your content in a simple file, add a little metadata at the top, and save it.

Here is an example of what a blog post looks like:

---
title: My First Post
date: 2023-10-01
description: "This is a summary of my post"
template: default
---

# Hello World

This is the content of my page. I can use **bold** text, *italics*, and lists.

*   Item 1
*   Item 2

The part between the --- lines is the Frontmatter (metadata). The rest is your content. That's it!

If you are new to writing in this format, check out the original Markdown Syntax Guide by John Gruber. It covers everything you need to know.

Contents


Building & Deploying

Ready to show the world?

Command Reference

StaticForge is a CLI-first tool, which means you have a lot of power at your fingertips. This reference page documents every command available to you, including:


Next Steps

Once you've mastered the basics, you can start exploring the really cool stuff: