From 2133858c555afe574d7b8fe0110cc0c3af31015c Mon Sep 17 00:00:00 2001 From: lkddi Date: Tue, 2 Dec 2025 17:55:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0Docker=E9=95=9C=E5=83=8F?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E4=B8=BAlkddi=E5=B9=B6=E6=94=B9=E8=BF=9B?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将Docker Hub仓库名从joestar817改为lkddi - 更新start.py以使用环境变量并提供默认值 - 更新README.md中的仓库信息 --- .github/workflows/docker-build.yml | 2 +- README.md | 2 +- start.py | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 14f60e8..887748a 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -38,7 +38,7 @@ jobs: uses: docker/metadata-action@v4 with: images: | - joestar817/dell-fans-controller-docker + lkddi/dell-fans-controller-docker harbor.ay.lc/library/dell-fans-controller tags: | type=ref,event=branch diff --git a/README.md b/README.md index d5974d8..30487cb 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ docker run -d --name=dell-fans-controller-docker -e HOST=10.10.11.11 -e USERNAM 本项目通过 GitHub Actions 自动构建 Docker 镜像,并推送到 Docker Hub 和 Harbor 私有仓库。 -- Docker Hub: `joestar817/dell-fans-controller-docker:latest` +- Docker Hub: `lkddi/dell-fans-controller:latest` - Harbor: `harbor.ay.lc/library/dell-fans-controller:latest` 镜像支持多架构 (linux/amd64, linux/arm64) diff --git a/start.py b/start.py index 41beeec..c01cff2 100644 --- a/start.py +++ b/start.py @@ -7,16 +7,16 @@ from controller.logger import logger if __name__ == '__main__': - host = "10.10.11.11" #os.getenv('HOST') │ - username = "root" #os.getenv('USERNAME') │ - password = "ddmabc123" #os.getenv('PASSWORD') - if host is None: + host = os.getenv('HOST', "10.10.11.11") + username = os.getenv('USERNAME', "root") + password = os.getenv('PASSWORD', "ddmabc123") + if not host: raise RuntimeError('未设置 HOST 环境变量') - if username is None: + if not username: raise RuntimeError('未设置 USERNAME 环境变量') - if password is None: + if not password: raise RuntimeError('未设置 PASSWORD 环境变量') while True: