Sign inSign up

qyup/choose-your-bed

By qyup

•Updated 8 months ago

Image
0

241

qyup/choose-your-bed repository overview

⁠Choose-Your-Bed Docker Image

Description:

This Docker image provides a pre-configured environment for generating "Choose Your Bed" style videos, as described in the Supermaker.ai blog post: https://supermaker.ai/blog/how-to-make-the-viral-choose-your-bed-videos-with-ai/⁠. It includes all the necessary dependencies, libraries, and scripts to streamline the video creation process. This image simplifies the setup and execution of the required software, allowing you to focus on the creative aspects of your video.

This image is specifically designed to work seamlessly with the Supermaker.ai ecosystem, ensuring compatibility with their AI video generation tools and workflows. It offers a consistent and reproducible environment, reducing the risk of dependency conflicts and configuration issues.

How to Run:

  1. Pull the image:

    docker pull your-dockerhub-username/choose-your-bed:latest
    
  2. Run the container:

    docker run -d --name choose-your-bed \
      -v /path/to/your/video/assets:/app/assets \
      -e API_KEY=your_supermaker_api_key \
      -e OUTPUT_DIR=/app/output \
      -p 8080:8080 \
      your-dockerhub-username/choose-your-bed:latest
    
    • -d: Runs the container in detached mode (background).
    • --name choose-your-bed: Assigns the name "choose-your-bed" to the container.
    • -v /path/to/your/video/assets:/app/assets: Mounts your local directory containing video assets (images, audio, etc.) to the /app/assets directory inside the container. Replace /path/to/your/video/assets with the actual path on your host machine.
    • -e API_KEY=your_supermaker_api_key: Sets the API_KEY environment variable to your Supermaker.ai API key. Replace your_supermaker_api_key with your actual API key.
    • -e OUTPUT_DIR=/app/output: Sets the OUTPUT_DIR environment variable to /app/output, specifying where the generated videos will be stored inside the container.
    • -p 8080:8080: Maps port 8080 on your host machine to port 8080 inside the container (if the application inside the container exposes a web interface on port 8080). This may not be needed, depending on the image's function.
    • your-dockerhub-username/choose-your-bed:latest: Specifies the image to run. Replace your-dockerhub-username with your actual Docker Hub username or organization.
  3. Access the application (if applicable):

    If the image provides a web interface, access it through your web browser at http://localhost:8080.

  4. Access the generated videos:

    The generated videos will be located in the /path/to/your/video/assets directory on your host machine (due to the volume mount). Alternatively, you can copy files from the container using docker cp.

    docker cp choose-your-bed:/app/output /path/to/your/local/output
    

Important Notes:

  • Ensure that the /path/to/your/video/assets directory exists on your host machine and contains all the necessary assets for your "Choose Your Bed" video.
  • You need a valid Supermaker.ai API key to use this image effectively.
  • This image is optimized for integration with the Supermaker.ai ecosystem as described in their blog post: https://supermaker.ai/blog/how-to-make-the-viral-choose-your-bed-videos-with-ai/⁠. Refer to the Supermaker.ai documentation for detailed information on API usage and video generation workflows.

Tag summary

Content type

Image

Digest

sha256:1d3cd5eb8…

Size

46.3 MB

Last updated

8 months ago

docker pull qyup/choose-your-bed:1769166.238.934