Skip to content

Serve the site at pitheadmining.com and add a bug-report email - #46

Merged
pithead-developer[bot] merged 1 commit into
mainfrom
claude/pitheadmining-domain
Oct 27, 2026
Merged

pithead-developer[bot] merged 1 commit into
mainfrom
claude/pitheadmining-domain

Conversation

@pithead-developer

Copy link
Copy Markdown
Contributor

What's the problem

The owner bought pitheadmining.com for the project site and wants bug reports emailed to bugs@pitheadmining.com. The site still names p2pool-starter-stack.github.io as its address and has no bug-report contact.

How I fixed it

  • hugo.toml baseURL, the robots.txt sitemap line, the link-check workflow, the README, SECURITY and the bug template now use https://pitheadmining.com/.
  • The deploy workflow already takes its base URL from the Pages settings, so it follows the custom domain by itself.
  • The footer gains "Report a bug: bugs@pitheadmining.com", a mailto: link driven by a new bugEmail parameter.

Here is the proof

hugo --gc --minify --baseURL https://pitheadmining.com/ builds cleanly. The output has <link rel=canonical href=https://pitheadmining.com/> and the mailto:bugs@pitheadmining.com?subject=Bug%20report footer link. CI on this PR runs the full checks.

Merge order (draft until then): first add the DNS records for pitheadmining.com, then set the custom domain in this repo's Pages settings, then merge this PR. Merging earlier would point the sitemap and canonical links at a domain that does not resolve yet.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pithead-developer
pithead-developer Bot marked this pull request as ready for review October 27, 2026 18:41
@pithead-developer
pithead-developer Bot merged commit 0c20b25 into main Oct 27, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants