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: