SheepsTor
Utility for updating static websites (served via Hugo) from Github
Configuration
Sheepstor is configured from two places:
- Some environment variables (see the
.env file). These will need to be set and exported in the runtime environment.
- The config file
./config/config.yaml
Run as web service
Using defaults
./sheepstor server
With debugging
./sheepstor server --debug=true
Run as command line utility
Using defaults - single website
./sheepstor update --sites=www.antleaf.com
Using defaults - update all websites
(also useful for InitContainer to set up web service)
./sheepstor update --sites=all
With debugging
./sheepstor update --sites=all --debug=true