{"id":25154992,"url":"https://github.com/cpnxp/easy-diffusion-dockerfile","last_synced_at":"2025-04-03T10:44:54.545Z","repository":{"id":276501483,"uuid":"929457711","full_name":"cpnxp/Easy-Diffusion-Dockerfile","owner":"cpnxp","description":"An unoffical Dockerfile for easy-diffusion","archived":false,"fork":false,"pushed_at":"2025-02-08T16:28:16.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T17:26:35.085Z","etag":null,"topics":["dockerfile","easy-diffusion","stable-diffusion"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cpnxp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2025-02-08T15:44:21.000Z","updated_at":"2025-02-08T16:26:19.000Z","dependencies_parsed_at":"2025-02-08T17:26:51.857Z","dependency_job_id":"24c23f70-7eb1-49db-b744-0518cbb93b06","html_url":"https://github.com/cpnxp/Easy-Diffusion-Dockerfile","commit_stats":null,"previous_names":["cpnxp/easy-diffusion-dockerfile"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpnxp%2FEasy-Diffusion-Dockerfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpnxp%2FEasy-Diffusion-Dockerfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpnxp%2FEasy-Diffusion-Dockerfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpnxp%2FEasy-Diffusion-Dockerfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cpnxp","download_url":"https://codeload.github.com/cpnxp/Easy-Diffusion-Dockerfile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246989501,"owners_count":20865306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["dockerfile","easy-diffusion","stable-diffusion"],"created_at":"2025-02-09T00:19:32.129Z","updated_at":"2025-04-03T10:44:54.527Z","avatar_url":"https://github.com/cpnxp.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Easy-Diffusion-Dockerfile\nDockerfile for Easy-Diffusion with volume support for models, output and config backup\n\nThis is just the containerization of Easy-Diffusion please see: https://github.com/easydiffusion/easydiffusion for the original project.\n\nI am not affiliated with Easy-Diffusion\n\nI created this container so I could have all of my AI workloads running containerized in my homelab.\n\n## Requirements\nYou need to have your docker environment setup for GPU use.\n\n## Building\nFrom inside the git project run the following command\n```shell\ndocker build -t your/taghere .\n```\n\n## Usage\nDeploy the container using a command similar to this one, I have not pushed this to docker hub\n```shell\ndocker run -d -v ed-models:/opt/easy-diffusion/models -v ed-config:/opt/easy-diffusion/config-backup -v ed-output:/opt/easy-diffusion/output -p 9000:9000 --gpus=all --name easy-diffusion --restart always your/taghere\n```\nYou can customize the config.yaml for your use before building the container or pre-populate the ed-config volume with your config.yaml\n\nDue to the way the installer / start.sh works, stopping and restarting the container will trigger a check for updates so be aware \nthe app may update within the container on a container restart.  This shouldn't pose any issues unless the installer process changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcpnxp%2Feasy-diffusion-dockerfile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcpnxp%2Feasy-diffusion-dockerfile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcpnxp%2Feasy-diffusion-dockerfile/lists"}