2022-07-28 11:30:08 +02:00
[](https://www.blender.org/download/)
2022-06-10 09:44:33 +02:00
[](https://gitlab.com/stilobique/blender-docker/-/commits/main)
2022-01-28 14:32:48 +01:00
2022-01-28 14:26:29 +01:00
2021-11-18 09:56:59 +00:00
# Blender Docker
2022-07-28 11:34:15 +02:00
This repository is an automated blender docker image file generated, it's usefully with blender addon unit test. To
build a new specific image, you need to update the `build.json` file with the new version witched ; or
2022-01-27 14:46:39 +01:00
2021-11-24 14:28:15 +01:00
# Adding an Addon
Mount a new volume with your addon inside a folder (ex `/blender-plugin/plugin-archive.zip` ), when you run your docker container add this volume and execute a script to add-it with the blender installed.
Python function to install an addon with Blender. The file his named `install.py`
````python
import bpy
def b3d_install_addon():
bpy.ops.preferences.addon_install(filepath='./plugin-archive.zip')
bpy.ops.preferences.addon_enable(module='plugin-name')
if __name__ == '__main__':
b3d_install_addon()
` ```
Call this function with blender inside this container
` ```shell
#!/bin/sh
/opt/blender/blender --background --python "install.py"
` ```