Skip to content

Docker container that has the capability to generate Gource videos

Notifications You must be signed in to change notification settings

TwelveNights/docker-gource

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Docker Gource Image

Docker container that has the capability to generate Gource videos in a headless environment.

Customizable Environment Variables

Let me know if you would like more to be customizeable.

  • RES (default: 1920x1080)
  • DEPTH (default: 24)
  • TITLE (default: "")

Base Docker Image

Requirements:

Usage

Build or Download Image

Download automated build from public Docker Hub Registry:

docker pull twelvenights/gource

Alternatively, you can build an image from the Dockerfile:

git clone [email protected]:twelvenights/docker-gource.git
cd docker-gource
docker build -t twelvenights/gource .

Running

docker run --rm --name gource \
           -v REPO_ROOT:/repoRoot \
           -v RESULTS_FOLDER:/results \
           -v AVATARS_FOLDER:/avatars \
           --env TITLE="My overridden title text" \
           twelvenights/gource

If you want repository usernames to be replaced with images then put images to avatars folder. Name for the avatar image must match the username (e.g taivokasper.png).

Example: Automatically download Github repository

docker run --rm --name gource \
           -v $HOME/Videos/gource:/results \
           --env TITLE="Docker Evolution" \
           twelvenights/gource docker/docker

About

Docker container that has the capability to generate Gource videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%