A static personal media archive built with HTML, CSS, and JavaScript.
Open index.html in a browser, or serve the directory with any static file server.
- Create a GitHub repository, such as
watchlog. - Push this repository to GitHub.
- In the GitHub repository, open Settings > Pages.
- Set Build and deployment to Deploy from a branch.
- Select branch
mainand folder/root. - Save and wait for GitHub Pages to publish.
The default project URL will be:
https://YOUR-USERNAME.github.io/REPOSITORY-NAME/
In Settings > Pages, add the custom domain first. Then configure DNS at your registrar.
For an apex domain:
@ A 185.199.108.153
@ A 185.199.109.153
@ A 185.199.110.153
@ A 185.199.111.153
For www:
www CNAME YOUR-USERNAME.github.io
After DNS resolves, enable Enforce HTTPS in GitHub Pages.