From 20fbdc2d062f7325fd2a04bb4ffc5edddcc8457e Mon Sep 17 00:00:00 2001 From: Tohrusky <65994850+Tohrusky@users.noreply.github.com> Date: Sat, 27 Sep 2025 10:09:21 +0800 Subject: [PATCH 1/4] chore: update pre-commit hooks --- .gitignore | 2 +- .pre-commit-config.yaml | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a5c9d88..dfea750 100644 --- a/.gitignore +++ b/.gitignore @@ -131,4 +131,4 @@ tmp temp_clips temp_list.txt -/deploy/docker-compose/allinone/ +/node_modules/ diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 76aa276..0608d96 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,8 +1,9 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v6.0.0 hooks: - id: trailing-whitespace + - id: end-of-file-fixer - id: check-json - id: check-yaml - id: check-xml @@ -10,14 +11,14 @@ repos: # autofix json, yaml, markdown... - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.1.0 + rev: v4.0.0-alpha.8 hooks: - id: prettier exclude: ^dashboard/ # autofix toml - repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks - rev: v2.12.0 + rev: v2.15.0 hooks: - id: pretty-format-toml args: [--autofix] From faf691d8f0ade9d0654231ea136594c45c94673b Mon Sep 17 00:00:00 2001 From: Tohrusky <65994850+Tohrusky@users.noreply.github.com> Date: Sat, 27 Sep 2025 10:19:35 +0800 Subject: [PATCH 2/4] chore: update pre-commit hooks --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4eb81fe..5dc0b71 100644 --- a/Makefile +++ b/Makefile @@ -46,7 +46,7 @@ all: .PHONY: pt pt: - docker buildx build -f ./deploy/worker-encode.dockerfile --build-arg BASE_CONTAINER_TAG=cuda \ + docker buildx build -f ./deploy/worker-encode.dockerfile --build-arg BASE_CONTAINER_TAG=cuda-dev \ -t ${IMAGE_NAME}:worker-encode \ -t ${IMAGE_NAME}:worker-encode-dev \ -t ${IMAGE_NAME}:worker-encode-cuda-dev \ From 9cc3659a526e254a8f64828727ee78c0c1fdbe4d Mon Sep 17 00:00:00 2001 From: Tohrusky <65994850+Tohrusky@users.noreply.github.com> Date: Sat, 27 Sep 2025 10:28:54 +0800 Subject: [PATCH 3/4] docs: update README.md --- README.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/README.md b/README.md index 96d639e..1367397 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ _We cut the original video into multiple clips, and then process each clip in pa - Nvidia GPU and GPU container runtime (optional) - make (optional) -### Quick Deployment +### Quick Start edit [Line 19](./deploy/docker-compose/lite/docker-compose.yml) to your LAN IP address @@ -27,10 +27,6 @@ docker-compose -f deploy/docker-compose/lite/docker-compose.yml up -d It will run all containers in a single host, then open `http://localhost:8989` in your browser to access the dashboard, open `http://localhost:8080` to access the Asynq monitor. -### Start - -![Dashboard](https://raw.githubusercontent.com/EutropicAI/.github/refs/heads/main/finalrip.gif) - We use [this container](https://github.com/EutropicAI/vs-playground) as the base image, which contains FFmpeg, VapourSynth, PyTorch... So in the dashboard, we can select a compatible script to process the video! From 6ee3355a0e684bab1e3604065ac7a3477a49bd3c Mon Sep 17 00:00:00 2001 From: Tohrusky <65994850+Tohrusky@users.noreply.github.com> Date: Sat, 27 Sep 2025 11:00:38 +0800 Subject: [PATCH 4/4] release: v0.4.0 --- .github/workflows/Release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index b43fc1c..3475ada 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -42,7 +42,7 @@ jobs: lychee0/finalrip:${{ matrix.dockerfile }}-cuda lychee0/finalrip:${{ matrix.dockerfile }}-cuda-${{ github.ref_name }} build-args: | - BASE_CONTAINER_TAG=cuda-v0.3.2 + BASE_CONTAINER_TAG=cuda-v0.4.0 no-cache: true - name: Build and push for other services