This is my personal blog where I share posts about my projects, research and other topics that I find interesting. I also share some of my writeups from CTFs and other challenges.
It is powered by Hugo and Blowfish theme, hosted on GitHub Pages.
To run the blog locally, you can use the following command:
hugo server server --buildDrafts --renderToMemory --disableFastRender
# or if you have just installed
just serveThis will start a local server at http://localhost:1313 where you can see the blog.
To build the blog, you can use the following command:
hugo
# or if you have just installed
just buildThis will generate the static files in the public directory.
You can then deploy the public directory to your web server or hosting provider.
This is automatically done by GitHub Actions when you push to the main branch, see the .github/workflows/hugo.yaml file for more information.
To update the theme, you can use the following command:
hugo mod get -u
# or if you have just installed
just update-themeThis project is licensed under the GPL-3.0 License - see the LICENSE file for details.