My personal website and blog built with Hugo and the hugo-bearblog theme, uses resender for emails.
- Install Hugo:
brew install hugo- Clone this repository with submodules:
git clone --recurse-submodules <repo-url>Run the development server:
hugo server -DThe site will be available at http://localhost:1313
Generate the static site:
hugoOutput will be in the public/ directory.
This site deploys to Cloudflare Pages using git hooks.
New blog posts are automatically sent via Resend when pushed to main. Requires GitHub secrets: RESEND_API_KEY and RESEND_SEGMENT_ID.
content/- Site content (pages, blog posts)layouts/- Custom layout overridesstatic/- Static assets (images, fonts, CSS)themes/hugo-bearblog/- Theme submodulehugo.toml- Site configuration
This project is licensed under the GNU Affero General Public License v3.0
Copyright © 2025, dropalltables