Skip to main content
❯_
❯main
  • Home
  • About
  • Hello
  • Feed
  • Email
  • Guestbook
❯explore
  • Blog
  • Notebook
  • Now
  • Verify
  • Resume
  • Interests
  • Tags
  • Why
  • Changelog
  • Humans
  • Palette
  • Style
  • Privacy
  • Licensing
  • Projects
  • Colophon
  • Meta
  • Search
  • 8biticon
❯meta
  • PGP Key
  • GitHub
  • LinkedIn
  • Resume.pdf
  • Discord
❯options

Stops the site's blinking cursor flourishes.

Follows your OS/browser preferred color scheme. Manually switching the theme turns this off.

Shows an animated star field behind the site.

Hiragana rain falls behind the site. Enabling this turns off Stars.

Lights a Doom-fire effect on the 404 page. Only visible when you actually hit a missing page.

❯theme

 

All systems nominalEmail copied!
$HOME / asce1062 / blog / 2025-06-23-host-your-own-site-part-1-using-github_

Alex.


Host Your Own Site

2025-06-23 • 1 min read | Part 1 - Using GitHubstake your spot on the internettags: githubhowtohosting

Table of Contents

Open Table of Contents
  • PT.1 Webbed Site Repository

PT.1 Webbed Site Repository


  • Create a new GitHub repository
  • Repository name: githubusername
  • *Public
  • Check Initialize this repository with: Add a README file
  • Create repository

GitHub Repository Setup
GitHub Repository Setup

  • Edit README.md file
  • For github markdown syntax, visit this getting started doc

Edit README.md
Edit README.md

  • For formatting that isn’t supported by markdown's syntax or for more complex layouts, you can use HTML tags directly in markdown
  • Check out my README.md for inspiration if needed (switch to code view for markdown html syntax)

HTML in Markdown
HTML in Markdown

  • Save your changes by Committing changes...

Commit changes...
Commit changes...

  • Navigate to repository’s Settings > Pages
  • Under Build and deployment Source select Deploy from a branch
  • Under Branch select main
  • Under select folder /(root)
  • Save these changes

GitHub Pages Setup
GitHub Pages Setup

  • A build should be automatically triggered
  • Progress can be tracked under the repository’s Actions tab

GitHub Actions tab
GitHub Actions tab

  • Once deployment is done, navigate back to repository’s Settings > Pages
  • You should see Your site is live at https://username.github.io/reponame/
  • Since we created our repositoryname like: githubusername, the expected site url is https://githubname.github.io/githubname/
  • In part 2 we’ll cover adding a theme with Jekyll to our webbed site

154

Share this post on:
All systems nominalLink copied!

Previous
Trust the Process
Next
The Gift of Hindsight

                                              38516cf • • 7/22/2026

Alex's Workstation

stellar console

last seenback the same day

visits1

signalrestoring context

incoming transmission860×580

navidrome.exe|loading_playlist

>waiting_signal.mp3
[ carrier search... ]
Your browser does not support the audio element.

playlists

loading
Loading public playlists...

Search

Search Tips

Indexed: Search by content, dates, description, excerpts, tags or titles

Exact phrases: Use quotes like "I'm happy you're here"

Fuzzy matching: Partial matches like config will find "configuration"

Multiple terms: Search for using icomoon to find posts containing both words

Shortcuts: Use Ctrl+K or Cmd+K for quick access