Public | Automated Build

Last pushed: 2 years ago
Short Description
Image for running reveal.js based presentations
Full Description

Reveal.js on Docker

This Docker image runs the Reveal.js HTML presentation framework on a NodeJS web server. The image can be used for editing and serving your presentation.

Basic usage

Easiest way to run this image is to use Docker Compose.

  1. Install Docker Toolbox

  2. Start the Docker Quickstart Terminal

  3. Clone the git repo

    git clone my-presentation
  4. Run Docker Compose

    cd my-presentation/docker  
    docker-compose up
  5. That's it! Setup is done, go edit your presentation ...

Clean up

  1. When you're done, just enter ctrl-c to stop the container

  2. Remove the container to free up resources

    docker-compose rm

Add custom stylesheets

  1. Copy a sass stylesheet to css/theme/source

  2. Process the sass file in the container to create the css file (run from docker-compose.yml file location)

    $ docker-compose run reveal.js sass
Docker Pull Command
Source Repository