29 lines
604 B
YAML
29 lines
604 B
YAML
|
version: "3"
|
||
|
services:
|
||
|
drafts: # enable posts in _draft folder
|
||
|
command: jekyll serve --drafts
|
||
|
image: jekyll/jekyll:latest
|
||
|
volumes:
|
||
|
- .:/srv/jekyll
|
||
|
ports:
|
||
|
- 4000:4000
|
||
|
|
||
|
site:
|
||
|
command: jekyll serve
|
||
|
image: jekyll/jekyll:latest
|
||
|
volumes:
|
||
|
- .:/srv/jekyll
|
||
|
ports:
|
||
|
- 4000:4000
|
||
|
|
||
|
build:
|
||
|
command: jekyll build
|
||
|
image: jekyll/jekyll:latest
|
||
|
volumes:
|
||
|
- .:/srv/jekyll
|
||
|
|
||
|
# docker-compose up site
|
||
|
# docker-compose up build
|
||
|
|
||
|
# push generated _site to git repo
|
||
|
# git subtree push --prefix _site/ ssh://git@138.2.88.57:222/zarif59/_site.git master
|