Export Posts for Deployment

Download your published posts as a posts.json file. Replace the existing one in your site folder, then push to GitHub to update your live site.

  1. 1Click Export posts.json below to download your latest posts
  2. 2Replace the posts.json file in your site folder with the downloaded one
  3. 3Commit and push to GitHub — your site updates automatically

Import Posts

Restore from a backup or import posts from another device. Paste your JSON below.

Hosting Quick Start

Your site is ready for free hosting on GitHub Pages. Here's the setup:

  1. 1Create a GitHub repository (e.g. my-investment-blog)
  2. 2Upload index.html, admin.html, and posts.json — rename index.html to index.html
  3. 3Go to Settings → Pages → set source to main branch
  4. 4Your site will be live at username.github.io/repo-name
  5. 5To use a custom domain, add it in the Pages settings and update your DNS