Skip to main content

Quick Start Guide - Poulos for Congress Website

Site Overview

Your campaign website is ready to deploy at poulos.house

What’s Included

Pages

Design

Deploy in 3 Steps

1. Create GitHub Repository

# Go to https://github.com/new
# Create public repository named 'www_campaign'
# Then run:
cd /media/jason/Dropbox/github/www_campaign
git remote add origin https://github.com/YOUR_USERNAME/www_campaign.git
git branch -M main
git push -u origin main

2. Enable GitHub Pages

3. Configure DNS

Add these A records at your domain registrar:

Type: A, Name: @, Value: 185.199.108.153
Type: A, Name: @, Value: 185.199.109.153
Type: A, Name: @, Value: 185.199.110.153
Type: A, Name: @, Value: 185.199.111.153
Type: CNAME, Name: www, Value: YOUR_USERNAME.github.io

Then in GitHub Settings → Pages → Custom domain: poulos.house

Site will be live at https://poulos.house in ~1 hour

Local Development

Test changes before deploying:

cd /media/jason/Dropbox/github/www_campaign
jekyll serve
# Visit http://localhost:4000

Make Updates

# Edit files...
git add .
git commit -m "Description of changes"
git push origin main
# GitHub Pages auto-deploys in 1-2 minutes

Key Files to Know

Need Help?

See DEPLOYMENT.md for detailed deployment instructions and troubleshooting.


Built with Jekyll Styled with campaign colors Ready to deploy