The josh-justjosh/homepage repository is a personal homepage and blog template that runs on the static site generator Jekyll, uses the Reverie theme, and is publicly deployed to the custom domain josh.me.uk through GitHub Pages.
What is the Homepage template?
This is a Jekyll-based personal homepage/blog repository created by the GitHub user josh-justjosh. It takes Markdown content as input and generates a static HTML website as output via the GitHub Pages build pipeline. The repository includes a pages-build-deployment workflow badge, indicating it is built and published automatically with GitHub Actions. The live site is available at https://www.josh.me.uk.
Key Features
- Jekyll static site generator — the site is built with Jekyll, which converts Markdown and Liquid templates into a static HTML site.
- Reverie theme — the repository lists 'reverie' as a topic, indicating it uses the lightweight Reverie Jekyll theme.
- GitHub Pages deployment — the badge for pages-build-deployment confirms the site is automatically built and deployed with GitHub Actions to GitHub Pages.
- Custom domain — the repository redirects to josh.me.uk, a custom domain configured for GitHub Pages.
- Blog focus — the repository topics include 'blog' and 'jekyll', so the template is set up for writing and publishing blog posts.
Who is it for?
Jekyll users who want a working example of a personal site with blog support and custom domain configuration. Developers publishing on GitHub Pages who need a minimal repository that deploys automatically via GitHub Actions. Anyone looking to create a personal homepage matching the style of josh.me.uk, since the full source is public and forkable.
What can you do with the Homepage template?
Personal bloggers: publish Markdown posts to a Jekyll blog and have them auto-deployed to a custom domain. Open-source learners: study the repository structure and workflow badges to see how GitHub Pages publishing is configured.
How does the home page template work?
To publish, push Markdown and configuration changes to the repository's main branch; the GitHub Actions workflow named pages-build-deployment builds the Jekyll site and deploys it to GitHub Pages. The live site at josh.me.uk reflects the current state of the main branch.
FAQ
Is the homepage template free?
Yes, the repository is public on GitHub, so anyone can view, fork, and use the code for free.
What theme does the homepage use?
The repository lists 'reverie' as a topic, so it uses the Reverie theme for Jekyll.
How is the site deployed?
The site is deployed on GitHub Pages using the pages-build-deployment GitHub Actions workflow, which rebuilds on every push.
What is the live website?
The template is live at https://www.josh.me.uk.








