Start presentation:
docker-compose up -d
Export slides to slides/slides.pdf:
docker-compose -f docker-compose.yml -f docker-compose.pdfexport.yml up
| version: '2' | |
| services: | |
| slides: | |
| command: reveal-md --highlightTheme github --host slides /slides/slides.md | |
| ports: | |
| - "1948" | |
| pdfexport: | |
| image: astefanutti/decktape | |
| command: http://slides:1948/slides.md slides.pdf | |
| depends_on: | |
| - slides | |
| volumes: | |
| - "./slides:/slides" | |
| version: '2' | |
| services: | |
| slides: | |
| build: . | |
| command: reveal-md /slides/slides.md --highlightTheme github | |
| ports: | |
| - "1948" | |
| volumes: | |
| - "./slides:/slides" |
| FROM alpine:3.4 | |
| RUN apk update \ | |
| && apk add --no-cache nodejs \ | |
| && npm install -g reveal-md \ | |
| && rm -rf /var/cache/apk/* | |
| EXPOSE 1948 |