Skip to content
This repository has been archived by the owner on Dec 19, 2023. It is now read-only.
/ md-slides Public archive

A base Docker image for building presentations

Notifications You must be signed in to change notification settings

jadametz/md-slides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Slides

md-slides is intended to be a base Docker image for building presentations.

Usage

Content for your slides should reside in a file called CONTENT.md

Your slides as a Docker image

To create a static image of your slides create the following Dockerfile

FROM jadametz/md-slides

Because the Dockerfile for md-slides contains an ONBUILD instruction, you're done! Just build your Docker image.

docker build -t <your name>/<your talk> .

Developing / running your slides locally

Using a combination of docker-compose and volumes, you can prevent even having to build your own image while also having your content auto-update within your browser

# docker-compose.yml
version: '3'
services:
  your-talk:
    image: jadametz/md-slides
    ports:
      - 8080:80
    volumes:
      - ./CONTENT.md:/usr/share/nginx/html/CONTENT.md

About

A base Docker image for building presentations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published