ttrpg-compendium/README.md
Bill Niblock 5e6112fb18
Some checks failed
/ jekyll (push) Failing after 16s
Add README, try to make workflow work
2024-06-14 16:46:06 -04:00

1 KiB

TTRPG Compendium

Static, Jekyll-based site for all tabletop RPG-related stuff I write about.

Adventures

Some of the adventures I've written up or am working on.

Journals

Both character and campaign journals

Tools

Stuff that helps with TTRPG play.

Building

For just running locally, easiest is to use a container:

    docker run --rm \
               --volume="$PWD:/srv/jekyll:Z" \
               --publish [::1]:4000:4000 \
               jvconseil/jekyll-docker \
               jekyll serve

For modifying and publishing newly generated content, the following process works pretty well:

  1. Remove the _site directory.
  2. Clone the "pages" branch into _site: git clone -b pages ssh://git@forge.niblock.tech:8222/vagabond/ttrpg-compendium.git _site
  3. Run the container from above step. It will now build into _site, which is linked to the "pages" branch.
  4. When satisfied with changes, be sure to push both from _site and the base repository to keep the source and the results up-to-date.