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
- Go to github.com and click Sign up
- 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) - Complete the signup and verify your email
Part 2. Install GitHub Desktop
- GitHub Desktop is a simple app that syncs files from your computer to your website — no command line needed.
- Download it at desktop.github.com
- 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.
- Go to github.com/new
- In the Repository name field, type exactly:
yourusername.github.io (replace yourusername with your actual GitHub username — must match exactly) - Make sure Public is selected
- Check the box Add a README file
- 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.
- Go to github.com/pages/themes and pick a theme you like — Minimal or Cayman work well for build logs
- Click the theme, then click Use this template → Create a new repository
- 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.
- Open GitHub Desktop
- Click File → Clone repository
- Choose your
yourusername.github.io repository - Pick a folder on your computer where you want to keep the files (e.g. your Desktop or Documents)
- 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
- Open GitHub Desktop — it will show all the files you've added or changed
- At the bottom left, type a short note in the Summary field (e.g.
Add wing spar entry) - Click Commit to main
- 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.