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:
Pull the image:
docker pull your-dockerhub-username/choose-your-bed:latest
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.Access the application (if applicable):
If the image provides a web interface, access it through your web browser at http://localhost:8080.
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:
/path/to/your/video/assets directory exists on your host machine and contains all the necessary assets for your "Choose Your Bed" video.Content type
Image
Digest
sha256:1d3cd5eb8…
Size
46.3 MB
Last updated
8 months ago
docker pull qyup/choose-your-bed:1769166.238.934