This repository holds the files for my website hreikin.co.uk.
- Pillow/PIL
- Stork Search
git clone --recurse-submodules https://github.com/hreikin/hreikin.github.io.git # Clone repository
cd hreikin.github.io # Change in to the new repository
python -m venv .venv # Create venv
source .venv/bin/activate # Source venv
pip install -r requirements.txt # Install development requirements
During development:
pelican content -d # Generate content in new output folder
pelican --listen --ignore-cache # Serve on development server at http://127.0.0.1:8000
Push changes to build the updated site:
pelican content -d -s publishconf.py # Generate content in new output folder using publishconf.py
ghp-import -n output # Use ghp-import to update the gh-pages branch and include a .nojekyll file
git push origin gh-pages # Push changes