{"id":34587452,"url":"https://github.com/ashleykleynhans/framepack-docker","last_synced_at":"2026-02-07T18:09:20.283Z","repository":{"id":288954559,"uuid":"969654362","full_name":"ashleykleynhans/framepack-docker","owner":"ashleykleynhans","description":"Docker image for FramePack: Official implementation and desktop software for \"Packing Input Frame Context in Next-Frame Prediction Models for Video Generation\"","archived":false,"fork":false,"pushed_at":"2025-04-23T06:44:08.000Z","size":40,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-16T03:47:22.086Z","etag":null,"topics":["docker","docker-image","framepack","image-to-video","image-to-video-generation","runpod","video-generation"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ashleykleynhans.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ashleykleynhans","buy_me_a_coffee":"ashleyk"}},"created_at":"2025-04-20T16:33:55.000Z","updated_at":"2025-05-27T02:23:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"3bf3b114-a7c4-4139-afa2-271db7f8b8d7","html_url":"https://github.com/ashleykleynhans/framepack-docker","commit_stats":null,"previous_names":["ashleykleynhans/framepack-docker"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ashleykleynhans/framepack-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashleykleynhans%2Fframepack-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashleykleynhans%2Fframepack-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashleykleynhans%2Fframepack-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashleykleynhans%2Fframepack-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashleykleynhans","download_url":"https://codeload.github.com/ashleykleynhans/framepack-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashleykleynhans%2Fframepack-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29203257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T17:44:10.191Z","status":"ssl_error","status_checked_at":"2026-02-07T17:44:07.936Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","framepack","image-to-video","image-to-video-generation","runpod","video-generation"],"created_at":"2025-12-24T10:35:30.938Z","updated_at":"2026-02-07T18:09:20.277Z","avatar_url":"https://github.com/ashleykleynhans.png","language":"Shell","funding_links":["https://github.com/sponsors/ashleykleynhans","https://buymeacoffee.com/ashleyk","https://www.buymeacoffee.com/ashleyk"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Docker image for FramePack: Official implementation and desktop software for \"Packing Input Frame Context in Next-Frame Prediction Models for Video Generation\".\n\n[![GitHub Repo](https://img.shields.io/badge/github-repo-green?logo=github)](https://github.com/ashleykleynhans/framepack-docker)\n[![Docker Image Version (latest semver)](https://img.shields.io/docker/v/ashleykza/framepack?logo=docker\u0026label=dockerhub\u0026color=blue)](https://hub.docker.com/repository/docker/ashleykza/framepack)\n\u003cbr\u003e\n![Docker Pulls](https://img.shields.io/docker/pulls/ashleykza/framepack?style=for-the-badge\u0026logo=docker\u0026label=Docker%20Pulls\u0026link=https%3A%2F%2Fhub.docker.com%2Frepository%2Fdocker%2Fashleykza%2Fframepack%2Fgeneral)\n\n\u003c/div\u003e\n\n## Available Image Variants\n\n| Docker Image Tag | CUDA | Python | Torch | xformers     | RunPod                                                                      |\n|------------------|------|--------|-------|--------------|-----------------------------------------------------------------------------|\n| cu124-py311      | 12.4 | 3.11   | 2.6.0 | 0.0.29.post3 | [Deploy](https://console.runpod.io/deploy?template=ttpsmdrpha\u0026ref=2xxro4sy) |\n| cu128-py311      | 12.8 | 3.11   | 2.10.0 | N/A          | [Deploy](https://console.runpod.io/deploy?template=nkscfv1dts\u0026ref=2xxro4sy) |\n\n## Installs\n\n* Ubuntu 22.04 LTS\n* [FramePack](\n  https://github.com/lllyasviel/FramePack)\n* [Jupyter Lab](https://github.com/jupyterlab/jupyterlab)\n* [code-server](https://github.com/coder/code-server)\n* [runpodctl](https://github.com/runpod/runpodctl)\n* [OhMyRunPod](https://github.com/kodxana/OhMyRunPod)\n* [RunPod File Uploader](https://github.com/kodxana/RunPod-FilleUploader)\n* [croc](https://github.com/schollz/croc)\n* [rclone](https://rclone.org/)\n\n## Available on RunPod\n\nThis image is designed to work on [RunPod](https://runpod.io?ref=2xxro4sy).\n\n| Name                | Docker Image                          | RunPod Template                                                             |\n|---------------------|---------------------------------------|-----------------------------------------------------------------------------|\n| FramePack CUDA 12.4 | ashleykza/framepack:cu124-py311-1.0.1 | [Deploy](https://console.runpod.io/deploy?template=ttpsmdrpha\u0026ref=2xxro4sy) |\n| FramePack CUDA 12.8 | ashleykza/framepack:cu128-py311-1.0.1 | [Deploy](https://console.runpod.io/deploy?template=nkscfv1dts\u0026ref=2xxro4sy) |\n\n## Building the Docker image\n\n\u003e [!NOTE]\n\u003e You will need to edit the `docker-bake.hcl` file and update `REGISTRY_USER`,\n\u003e and `RELEASE`.  You can obviously edit the other values too, but these\n\u003e are the most important ones.\n\n```bash\n# Clone the repo\ngit clone https://github.com/ashleykleynhans/framepack-docker.git\n\n# Log in to Docker Hub\ndocker login\n\n# Build the image, tag the image, and push the image to Docker Hub\ncd framepack-docker\ndocker buildx bake -f docker-bake.hcl --push\n\n# Same as above but customize registry/user/release:\nREGISTRY=ghcr.io REGISTRY_USER=myuser RELEASE=my-release docker buildx \\\n    bake -f docker-bake.hcl --push\n```\n\n## Running Locally\n\n### Install Nvidia CUDA Driver\n\n- [Linux](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html)\n- [Windows](https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html)\n\n### Start the Docker container\n\n```bash\ndocker run -d \\\n  --gpus all \\\n  -v /workspace \\\n  -p 3000:3001 \\\n  -p 7777:7777 \\\n  -p 8888:8888 \\\n  -p 2999:2999 \\\n  -e VENV_PATH=/workspace/venvs/framepack \\\n  ashleykza/framepack:cu124-py311-1.0.1\n```\n\nReplace `cu124-py311-1.0.1` with your preferred variant and version. See [Available Image Variants](#available-image-variants) for options.\n\n## Ports\n\n| Connect Port | Internal Port | Description          |\n|--------------|---------------|----------------------|\n| 3000         | 3001          | FramePack            |\n| 7777         | 7777          | Code Server          |\n| 8888         | 8888          | Jupyter Lab          |\n| 2999         | 2999          | RunPod File Uploader |\n\n## Environment Variables\n\n| Variable             | Description                                      | Default                    |\n|----------------------|--------------------------------------------------|----------------------------|\n| VENV_PATH            | Set the path for the Python venv for the app     | /workspace/venvs/framepack |\n| JUPYTER_LAB_PASSWORD | Set a password for Jupyter lab                   | not set - no password      |\n| DISABLE_AUTOLAUNCH   | Disable FramePack from launching automatically   | (not set)                  |\n| DISABLE_SYNC         | Disable syncing if using a RunPod network volume | (not set)                  |\n\n## Logs\n\nFramePack creates a log file, and you can tail the log instead of\nkilling the service to view the logs.\n\n| Application | Log file                      |\n|-------------|-------------------------------|\n| FramePack   | /workspace/logs/framepack.log |\n\nFor example:\n\n```bash\ntail -f /workspace/logs/framepack.log\n```\n\n## Community and Contributing\n\nPull requests and issues on [GitHub](https://github.com/ashleykleynhans/framepack-docker)\nare welcome. Bug fixes and new features are encouraged.\n\n## Appreciate my work?\n\n\u003ca href=\"https://www.buymeacoffee.com/ashleyk\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashleykleynhans%2Fframepack-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashleykleynhans%2Fframepack-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashleykleynhans%2Fframepack-docker/lists"}