Skip to content

GusTheBass.com Landing Site, Launch

Date: 2026-06-12 Status: LIVE at https://gusthebass.com/ and https://www.gusthebass.com/

What was built

Single self-contained landing page for the Gus The Bass brand (Michael's fishing channel, 525K subs). No forge-include.js, no shared header/footer; only external deps are Google Fonts (Titan One + Nunito) and the YouTube embed.

Sections: hero (channel avatar, wordmark, tagline "The Most Famous Bass on the Internet", subs pill, CTAs), latest video embed, Gear and Bait links row (GusOutdoor.co + Amazon storefront), Get In Contact, footer.

Files

  • sites/gusthebass.com/landing/index.html, the page
  • sites/gusthebass.com/landing/brand-tokens.css, brand tokens. NOTE: lives inside landing/ (not site root as the standard layout suggests) because forge_sites_deploy.sh only ships the landing/ directory.
  • sites/gusthebass.com/landing/assets/, gus-avatar.jpg, gus-banner.png, favicon.png (pulled from the YouTube channel art)
  • Screenshots: logs/site-screenshots/gusthebass-{landing,live}-{desktop,mobile}.png

Brand tokens (sampled from channel art 2026-06-12)

Water cyan #00ccff, seaweed green #8dc73f, ink #101418, slate #778cb0, driftwood #7a5230, cream #f6efdc. Display font Titan One (rounded bubbly, matches the wordmark better than Bebas Neue); body Nunito.

Infra wiring

  • Deploy: scripts/forge_sites_deploy.sh gusthebass.com --no-shared tars landing/ to CT 102 at /mnt/storage/appdata/gusthebass-media/landing
  • Serving: new docker container gusthebass-landing (nginx:alpine, port 8096:80, restart unless-stopped, dir bind-mount ro) on CT 102, same pattern as the justinwiebelhaus.com family
  • Tunnel: media-server tunnel (a55b7768) ingress entries for gusthebass.com and www.gusthebass.com -> http://192.168.86.74:8096
  • DNS: apex CNAME + www CNAME -> a55b7768-...cfargotunnel.com, proxied

DNS change (rollback info)

The apex previously had two proxied A records, 3.33.251.168 and 15.197.225.128 (GoDaddy domain-forwarding IPs, registrar is GoDaddy per the _domainconnect record). The apex was returning HTTP 525 with them, already broken. Both were deleted 2026-06-12 and replaced with the tunnel CNAME. Restore those two A records to revert.

Untouched records: Google MX/SPF, Amazon SES DKIM, unsubscribe.gusthebass.com (VR Alliance tunnel).

Placeholders for Justin to swap

  1. Amazon storefront URL: https://amazon.com/shop/gusthebass is a guess; real affiliate/storefront URL unknown. Marked with an HTML comment in index.html (search "PLACEHOLDER").
  2. Latest video embed is static: hardcoded to 7MEaiXYquEI (newest long-form upload on 2026-06-12). It will go stale as Michael uploads; a nightly cron or a channel-uploads RSS fetch could keep it current.
  3. Contact email is [email protected] (Michael's preferred sponsorship identity per memory, real address, not a placeholder).

Redeploy flow

  1. Edit files under sites/gusthebass.com/landing/
  2. scripts/forge_sites_deploy.sh gusthebass.com --no-shared
  3. Dir bind-mount tolerates tar-replace; if nginx serves stale content, ssh media-server docker restart gusthebass-landing

[Claude Code, gus-bass-site-build worker]

URL: https://mkdocs.justinsforge.com/memory/handoffs/gusthebass-site-launch-2026-06-12/