ButtleOFX
July 31, 2017 ยท View on GitHub

Unfortunately, this project is no more developed and maintained. You can still contact us if you need help to take over.
ButtleOFX is an open source compositing software based on TuttleOFX framework.
More informations on the official website: http://buttleofx.wordpress.com
Install - Docker
Release
Docker 1.11.1 minimum is required. See docker install procedure.
To run the application, you just need to execute these docker commands:
docker pull buttleofx/buttleofx
XSOCK=/tmp/.X11-unix
ARGUMENT_USER_GROUPS=$(for i in $(id -G); do echo -n "--group-add $i "; done)
docker run \
--rm \
-it \
-v $XSOCK:$XSOCK:rw \
-v $HOME:$HOME \
-v /etc/passwd:/etc/passwd:ro \
-v /etc/group:/etc/group:ro \
-e DISPLAY=$DISPLAY \
-u $(id -u):$(id -g) \
-w $HOME \
$ARGUMENT_USER_GROUPS \
buttleofx/buttleofx
ButtleOFX image is executed with the host user and groups.
The home folder is mounted with read-write permissions.
/etc/passwd and /etc/group are also mounted to provide host users and groups informations to the container (read-only).
Development
You need to mount the development files into the docker container when runing the image
-
BUTTLEOFX_DEV=/opt/ButtleOFX_git(from Dockerfile) -
-v "$(pwd)":$BUTTLEOFX_DEV:ro
See Docker hub
License
Follows the TuttleOFX license TuttleOFX/COPYING.md
More information
TuttleOFX
- website: http://tuttleofx.org
- github: https://github.com/tuttleofx/TuttleOFX
OpenFX
- website: http://openeffects.org
- github: http://github.com/ofxa/openfx
QuickMamba