A web server with API webhook endpoints for pulling your Jekyll site from git and rebuilding it.
568
This docker image will pull, build, and deploy a Jekyll website like nobody's business by using the @naughtydev/hyde package from npm, and setting some environment variables from your kubernetes deployment or docker compose.
apiVersion: apps/v1
kind: Deployment
metadata:
name: hyde
spec:
selector:
matchLabels:
app: hyde
template:
metadata:
labels:
app: hyde
spec:
containers:
- name: hyde
image: rob2600/hyde:stable
env:
- name: HYDE_PORT
value: "8000"
- name: HYDE_REPO
value: [email protected]:example/example.com.git
- name: HYDE_WEBHOOKS_SECRET
value: SuperSecretWebhookPasswordHere
- name: GIT_DEPLOY_KEY
value: |
-----BEGIN RSA PRIVATE KEY-----
... blah blah ...
-----END RSA PRIVATE KEY-----
Content type
Image
Digest
Size
362.3 MB
Last updated
over 4 years ago
docker pull rob2600/hyde