Online Publishing

This guide walks you through publishing your KitFlight build log as a website, for free, no coding required. Once set up, adding new entries takes less than a minute.

What you'll end up with: A public website like yourname.github.io where anyone can follow your build. $0 Total ongoing cost. GitHub Pages is free for public sites.

Part 1.  Create Your Free Account

  1. Go to github.com and click Sign up
  2. Choose a username — this becomes part of your site address, so pick something you like (e.g. rv7builder → your site will be rv7builder.github.io)
  3. Complete the signup and verify your email

Part 2. Install GitHub Desktop

  1. GitHub Desktop is a simple app that syncs files from your computer to your website — no command line needed.
  2. Download it at desktop.github.com
  3. Install and sign in with your GitHub account

Part 3. Create Your Website Repository

Think of a "repository" as a folder that GitHub turns into a website.

  1. Go to github.com/new
  2. In the Repository name field, type exactly: yourusername.github.io (replace yourusername with your actual GitHub username — must match exactly)
  3. Make sure Public is selected
  4. Check the box Add a README file
  5. Click Create repository

Part 4. Use a Ready-Made Template

Instead of building a site from scratch, you'll copy a ready-made Jekyll blog template.

  1. Go to github.com/pages/themes and pick a theme you like — Minimal or Cayman work well for build logs
  2. Click the theme, then click Use this template → Create a new repository
  3. Name it yourusername.github.io (same as before — it will ask if you want to replace, say yes

Alternative: Use jekyllthemes.io for more options. Many have a "Deploy to GitHub Pages" button that does everything automatically.

Part 5. Clone the Site to Your Computer

"Cloning" downloads the website folder to your Mac so you can add your build log files.

  1. Open GitHub Desktop
  2. Click File → Clone repository
  3. Choose your yourusername.github.io repository
  4. Pick a folder on your computer where you want to keep the files (e.g. your Desktop or Documents)
  5. Click Clone

You now have a folder on your computer that is connected to your website.

Part 6. Check the Folder Structure

Open the cloned folder on your computer. Add KitFlight exported files inside it. It will look like this:

yourusername.github.io/
├── _posts/        ← your build log entries go here
└── assets/        ← your photos go here

Part 7. Publish/Update Your Website

  1. Open GitHub Desktop — it will show all the files you've added or changed
  2. At the bottom left, type a short note in the Summary field (e.g. Add wing spar entry)
  3. Click Commit to main
  4. Click Push origin (the button at the top)

That's it. GitHub will build your website automatically. Give it 1–2 minutes, then visit: https://yourusername.github.io

Your build log is now live.

Optional Give It a Custom Domain

If you'd like www.myrv7build.com instead of yourname.github.io:

  1. Buy a domain at f.e. Namecheap or Hover
  2. Use GitHub's step-by-step instruction here to connect your new domain name