diff --git a/Dockerfile b/Dockerfile index b6e6c32..b8a53de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -73,7 +73,7 @@ COPY --chown=$UID:$GID --from=ffmpeg [ "/usr/local/bin/ffmpeg", "/usr/local/bin/ COPY --chown=$UID:$GID --from=ffmpeg [ "/usr/local/bin/ffprobe", "/usr/local/bin/ffprobe" ] COPY --chown=$UID:$GID --from=backend ["/app/","/app/"] COPY --chown=$UID:$GID --from=frontend [ "/build/backend/public/", "/app/public/" ] -COPY --chown=$UID:$GID --from=python ["/app/","/app/"] +COPY --chown=$UID:$GID --from=python ["/app/TwitchDownloaderCLI","/usr/local/bin/TwitchDownloaderCLI"] RUN chown $UID:$GID . RUN chmod +x /app/fix-scripts/*.sh # Add some persistence data diff --git a/backend/twitch.js b/backend/twitch.js index 96f6c90..b0ac965 100644 --- a/backend/twitch.js +++ b/backend/twitch.js @@ -25,7 +25,7 @@ async function getCommentsForVOD(vodId) { return null; } - const result = await exec(`TwitchDownloaderCLI chatdownload -u ${vodId} -o appdata/${vodId}.json`, {stdio:[0,1,2]}); + const result = await exec(`${cliPath} chatdownload -u ${vodId} -o appdata/${vodId}.json`, {stdio:[0,1,2]}); if (result['stderr']) { logger.error(`Failed to download twitch comments for ${vodId}`);