MkSlides is a static site generator thats geared towards building slideshows.
2.2K
This repository provides a Docker image for MkSlides.
docker pull dudecalledbro/mkslides:latest
You can easily build and serve presentations using Docker:
docker run \
--mount type=bind,src=./slides,dst=/slides \
--rm \
dudecalledbro/mkslides:latest mkslides build test.md
This command mounts your local slides directory into the container and builds test.md into a presentation.
docker run \
--mount type=bind,src=./slides,dst=/slides \
--publish 8000:8000 \
--rm \
dudecalledbro/mkslides:latest mkslides serve --dev-addr 0.0.0.0:8000 test.md
Your presentation will be available at http://localhost:8000.
This image build is scheduled with GitHub Actions and will be pushed to DockerHub. The image will also be rebuilt, if the main branch is updated. If you need to build the image locally, ensure Docker is installed and execute the following:
docker build -t mkslides:latest .
Copyright (c) 2026 Niclas Spreng
Content type
Image
Digest
sha256:dc60e8ee9…
Size
65.4 MB
Last updated
7 days ago
docker pull dudecalledbro/mkslides