├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.en.md ├── README.md ├── README.zh.md ├── archive_docs ├── deployment_instructions_details.en.md └── deployment_instructions_details.zh.md ├── auto_deploy ├── deploy_infra.sh ├── destroy_infra.sh ├── env.sh └── env_prepare.sh ├── bin └── comfyui-on-eks.ts ├── cdk.json ├── comfyui_image ├── Dockerfile └── build_and_push.sh ├── env.ts ├── images ├── arch.png ├── comfyui-api.png ├── comfyui-web.png ├── eks-blueprints-cmd.png └── sd3.png ├── jest.config.js ├── lib ├── ComfyModelsSyncLambda │ └── model_sync.py ├── cloudfront-entry.ts ├── comfyui-ecr-repo.ts ├── comfyui-on-eks-stack.ts ├── lambda-models-sync.ts └── s3-storage.ts ├── manifests ├── ComfyUI │ ├── comfyui_deployment.yaml │ └── comfyui_service.yaml ├── Karpenter │ └── karpenter_v1.yaml └── PersistentVolume │ ├── sd-inputs-s3.yaml │ └── sd-outputs-s3.yaml ├── package.json ├── test ├── comfyui_api_utils.py ├── init_s3_for_models.sh ├── invoke_comfyui_api.py └── test_workflows │ ├── flux_dev.json │ ├── flux_dev_ckpt.json │ ├── flux_schnell.json │ ├── flux_schnell_ckpt.json │ ├── sd3_api.json │ └── sdxl_refiner_prompt_api.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/README.zh.md -------------------------------------------------------------------------------- /archive_docs/deployment_instructions_details.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/archive_docs/deployment_instructions_details.en.md -------------------------------------------------------------------------------- /archive_docs/deployment_instructions_details.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/archive_docs/deployment_instructions_details.zh.md -------------------------------------------------------------------------------- /auto_deploy/deploy_infra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/auto_deploy/deploy_infra.sh -------------------------------------------------------------------------------- /auto_deploy/destroy_infra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/auto_deploy/destroy_infra.sh -------------------------------------------------------------------------------- /auto_deploy/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/auto_deploy/env.sh -------------------------------------------------------------------------------- /auto_deploy/env_prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/auto_deploy/env_prepare.sh -------------------------------------------------------------------------------- /bin/comfyui-on-eks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/bin/comfyui-on-eks.ts -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/cdk.json -------------------------------------------------------------------------------- /comfyui_image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/comfyui_image/Dockerfile -------------------------------------------------------------------------------- /comfyui_image/build_and_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/comfyui_image/build_and_push.sh -------------------------------------------------------------------------------- /env.ts: -------------------------------------------------------------------------------- 1 | export const PROJECT_NAME = '' 2 | -------------------------------------------------------------------------------- /images/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/images/arch.png -------------------------------------------------------------------------------- /images/comfyui-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/images/comfyui-api.png -------------------------------------------------------------------------------- /images/comfyui-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/images/comfyui-web.png -------------------------------------------------------------------------------- /images/eks-blueprints-cmd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/images/eks-blueprints-cmd.png -------------------------------------------------------------------------------- /images/sd3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/images/sd3.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/ComfyModelsSyncLambda/model_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/ComfyModelsSyncLambda/model_sync.py -------------------------------------------------------------------------------- /lib/cloudfront-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/cloudfront-entry.ts -------------------------------------------------------------------------------- /lib/comfyui-ecr-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/comfyui-ecr-repo.ts -------------------------------------------------------------------------------- /lib/comfyui-on-eks-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/comfyui-on-eks-stack.ts -------------------------------------------------------------------------------- /lib/lambda-models-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/lambda-models-sync.ts -------------------------------------------------------------------------------- /lib/s3-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/lib/s3-storage.ts -------------------------------------------------------------------------------- /manifests/ComfyUI/comfyui_deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/manifests/ComfyUI/comfyui_deployment.yaml -------------------------------------------------------------------------------- /manifests/ComfyUI/comfyui_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/manifests/ComfyUI/comfyui_service.yaml -------------------------------------------------------------------------------- /manifests/Karpenter/karpenter_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/manifests/Karpenter/karpenter_v1.yaml -------------------------------------------------------------------------------- /manifests/PersistentVolume/sd-inputs-s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/manifests/PersistentVolume/sd-inputs-s3.yaml -------------------------------------------------------------------------------- /manifests/PersistentVolume/sd-outputs-s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/manifests/PersistentVolume/sd-outputs-s3.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/package.json -------------------------------------------------------------------------------- /test/comfyui_api_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/comfyui_api_utils.py -------------------------------------------------------------------------------- /test/init_s3_for_models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/init_s3_for_models.sh -------------------------------------------------------------------------------- /test/invoke_comfyui_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/invoke_comfyui_api.py -------------------------------------------------------------------------------- /test/test_workflows/flux_dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/flux_dev.json -------------------------------------------------------------------------------- /test/test_workflows/flux_dev_ckpt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/flux_dev_ckpt.json -------------------------------------------------------------------------------- /test/test_workflows/flux_schnell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/flux_schnell.json -------------------------------------------------------------------------------- /test/test_workflows/flux_schnell_ckpt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/flux_schnell_ckpt.json -------------------------------------------------------------------------------- /test/test_workflows/sd3_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/sd3_api.json -------------------------------------------------------------------------------- /test/test_workflows/sdxl_refiner_prompt_api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/test/test_workflows/sdxl_refiner_prompt_api.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/comfyui-on-eks/HEAD/tsconfig.json --------------------------------------------------------------------------------