Sign inSign up

aaronsmithtv/hbuild

By aaronsmithtv

•Updated 19 days ago

A Debian base image for non-graphical Houdini installation

Image
Integration & delivery
4

7.5K

aaronsmithtv/hbuild repository overview

⁠ Hbuild

Hbuild GitHub Repository Docker Pulls

Hbuild is the repository Houdini-Docker generated images. The images are based on debian:12-slim. Hbuild provides a complete, lightweight installation of Houdini⁠, a powerful 3D software by SideFX; You can use this image to run Houdini in a containerized environment, making it easy to set up and manage across various platforms and systems, and at a compressed size of ~2.09GB, it is significantly more portable than the average Houdini installation image of ~6.7GB.

⁠Table of Contents

⁠Image Tags

  • aaronsmithtv/hbuild:20.5.*-base
  • aaronsmithtv/hbuild:20.0.*-base
  • aaronsmithtv/hbuild:19.5.*-base
  • aaronsmithtv/hbuild:latest

⁠Usage

To run a container with the latest Hbuild Houdini image, use the following command:

docker run -it --rm aaronsmithtv/hbuild:latest

⁠Quick Start

Once you have started the Docker container using Hbuild, you can quickly get started by running hserver (a local service that provides communication with a sesinetd license server) alongside sesictrl (a utility that interacts with sesinetd licenses).

You can optionally log in using your SideFX API credentials⁠.

hserver --clientid $SIDEFX_CLIENT --clientsecret $SIDEFX_SECRET --host "https://www.sidefx.com/license/sesinetd"
sesictrl login
sesictrl ping

Upon a successful login, you will see a short message indicating that you are now logged in.

If the ping is successful, you should eventually see a response indicating the length of time taken to get a response from the license server (Hserver may initially need to restart itself in order to update the credentials).

2023-03-28 18:15:39 houapi  | Pinging: 'https://www.sidefx.com/license/sesinetd'
2023-03-28 18:15:39 houapi  |   Successfully pinged. 
2023-03-28 18:15:39 houapi  | Total time 319.4ms
2023-03-28 18:15:39 houapi  |  Connect time 4.646ms

Feel free to customize the container by mounting local directories, exposing ports, or setting environment variables as needed.

⁠Support

This Docker image is provided as-is and is not officially supported by SideFX. If you have any questions, issues, or suggestions, please submit them through the appropriate channels.

⁠Contributing

Contributions to this project are welcome! Please feel free to submit a pull request or open an issue on the Houdini-Docker GitHub repository⁠.

⁠SideFX EULA

All Hbuild Docker images are built and distributed with and under the terms of the specified Houdini End User License Agreement (EULA)⁠ date (as of October 13, 2021). You must be aware of the EULA terms and conditions when using this image. By using this image, you agree to abide by the terms and conditions of the Houdini EULA.

Tag summary

Content type

Image

Digest

sha256:c38f4310f…

Size

4.8 GB

Last updated

19 days ago

docker pull aaronsmithtv/hbuild