yet another personal website.
This is my personal website. It's built with Hugo and hosted on Cloudflare and Netlify and using Kamigo theme. You can visit here.
Note
Main hosting is on Cloudflare and Netlify is used as a backup hosting. The website is served over HTTPS and has a valid SSL certificate. I moved from Netlify to Cloudflare because of the better performance and security features and most of my domains are already on Cloudflare. Netlify is still used as a backup hosting.
Note
The supported Hugo versions are 0.118.2 to 0.119.0; versions newer than v0.119.0 will likely break the date format. For the version under v0.118.2, some version still works but it's not recommended to use it.
Google Pagespeed Insights score for this website.
- Hugo is responsible for using templates and markdown files to create pages, as well as building other files needed for cosmetics (it's a static site generator).
- Cloudflare Pages is responsible for building the website and deploying it to the Cloudflare edge network. It's used as the main hosting.
- Netlify is responsible for building the website and deploying it to the Netlify edge network. Now it's used as a secondary or backup hosting.
- Kamigo is a Hugo theme that I created for this website. It's a fork of the PaperMod theme. It's focused on customization, improving code quality, UI/UX improvement, and security improvement or hardening to the original/previous mod theme.
- GitHub is used for version control and hosting the source code of the website.
graph TD
subgraph GitHub Repo
A[Website Code] --> B[Commit Changes]
B --> C[Push to Repo]
end
subgraph Cloudflare & Netlify CI/CD Pipeline
C --> D[Trigger CI/CD<br>from main branch]
D --> E[Build with Hugo<br>hugo --gc --minify<br>Publish Directory: public]
E --> F[Deploy to Cloudflare Pages<br>and Netlify Site]
end
subgraph Cloudflare & Netlify Hosting
F --> G[Live Website<br>https://hiiruki.dev]
end
The content of this website is licensed under CC BY-NC-SA 4.0
The source code of this website is licensed under MIT