Skip to content

Docker image configuration including ARSnova Backend & Mobile, CouchDB and an Nginx reverse proxy

Notifications You must be signed in to change notification settings

uni-halle/arsnova-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARSnova Docker

This repository contains configuration files for the creation of Docker images for the ARSnova Audience Response System. Pre-built ARSnova images are available at Docker Hub.

Running ARSnova on Docker

Follow these steps to setup Docker for running ARSnova:

  1. Make sure that Docker is installed and up to date.
  2. Initialize Docker's swarm mode: docker swarm init
  3. Download docker-compose.yml and webapp.env to a new directory.
  4. Run docker stack deploy -c docker-compose.yml arsnova in the previously created directory.

That's it. You should now be able to access ARSnova at http://localhost. You can change configuration settings in webapp.env.

Building the Images

Follow these steps to build Docker images for ARSnova:

  1. Make sure that Docker and Docker Compose are installed and up to date.
  2. Clone this repository and cd into it.
  3. Run docker-compose build.

You can now run docker-compose start and test the images. ARSnova should be running at http://localhost.

About

Docker image configuration including ARSnova Backend & Mobile, CouchDB and an Nginx reverse proxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 82.3%
  • Shell 17.7%