Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

drifthoundhq/website

Repository files navigation

DriftHound Website

Official landing page for DriftHound - A Watchdog for Your Infrastructure State.

About

This is the source code for the DriftHound landing page, built with Jekyll and deployed on GitHub Pages.

Live Site: https://drifthound.io

Local Development

Prerequisites

  • Ruby 3.3 or higher
  • Bundler

Setup

  1. Install dependencies:
bundle install
  1. Run the development server:
bundle exec jekyll serve --livereload
  1. Open your browser to http://localhost:4000

Docker Setup

  1. Run the following command:
docker run --rm -it \
 -v "$PWD:/srv/jekyll" \
 -p 4000:4000 \
 jekyll/jekyll:4.2.2 \
 jekyll serve --force_polling --livereload
  1. Open your browser to http://localhost:4000

Deployment

The site is automatically deployed to GitHub Pages via GitHub Actions on every push to the main branch.

GitHub Pages Setup

  1. Go to repository Settings > Pages
  2. Set Source to "GitHub Actions"
  3. Configure custom domain (optional): drifthound.io

Tech Stack

  • Jekyll 4.3.2 - Static site generator
  • Vanilla CSS - No preprocessors, modern CSS features
  • Vanilla JavaScript - Progressive enhancement
  • GitHub Pages - Free hosting with GitHub Actions

Related Projects

License

AGPL-3.0 License - see the main DriftHound repository for details.

AltStyle によって変換されたページ (->オリジナル) /