The CortxAI landing page — a Jekyll site deployed to GitHub Pages.
- DevPod CLI installed and configured with a provider (e.g. Docker Desktop)
From the root of this repository, spin up the dev container:
devpod up .This builds the container defined in .devcontainer.json, installs Ruby 3.2, and runs bundle install automatically.
devpod ssh cortxai.github.comThe workspace name defaults to the directory name. If you cloned the repo to a different folder name, substitute that name instead.
Once inside the workspace, start the Jekyll development server:
bundle exec jekyll serve --livereload --host 0.0.0.0Then open your browser at http://localhost:4000.
The --livereload flag automatically refreshes the browser whenever you save a file.
devpod stop cortxai.github.comPushing to main triggers the GitHub Actions workflow in .github/workflows/jekyll.yml, which builds and deploys the site to GitHub Pages automatically.