[GH-ISSUE #11] Problems running on docker for windows #9

Closed
opened 2026-03-23 20:32:48 +00:00 by mirror · 3 comments
Owner

Originally created by @Froghut on GitHub (Aug 23, 2023).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf/issues/11

When I try to run this I get the following error:

channel not found in TA: http://tubearchivist:8000/api/channel/X:\Youtube\<channelID>/
[show][UCp3NGUmMHlYQdFuCNEM9W7A] indexing 20 videos
Traceback (most recent call last):
  File "/app/main.py", line 18, in <module>
    main()
  File "/app/main.py", line 14, in main
    library.validate_series()
  File "/app/src/series.py", line 39, in validate_series
    folders: list[str] | None = show_handler.validate_episodes()
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/src/series.py", line 160, in validate_episodes
    ta_video: TAVideo = episode_handler.get_ta_video()
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/src/episode.py", line 18, in get_ta_video
    ta_video: TAVideo = TubeArchivist().get_video(self.youtube_id)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/src/connect.py", line 78, in get_video
    raise ValueError(f"video not found in TA: {url}")
ValueError: video not found in TA: http://tubearchivist:8000/api/video/X:\Youtube\<channelID>\-<videoID>/

As the title implies I'm running this in docker on Windows - I mount the youtube media folder in tubearchivist and tubearchivist-jflike this:

    volumes:
      - x:/Youtube:/youtube
Originally created by @Froghut on GitHub (Aug 23, 2023). Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf/issues/11 When I try to run this I get the following error: ``` channel not found in TA: http://tubearchivist:8000/api/channel/X:\Youtube\<channelID>/ [show][UCp3NGUmMHlYQdFuCNEM9W7A] indexing 20 videos Traceback (most recent call last): File "/app/main.py", line 18, in <module> main() File "/app/main.py", line 14, in main library.validate_series() File "/app/src/series.py", line 39, in validate_series folders: list[str] | None = show_handler.validate_episodes() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/series.py", line 160, in validate_episodes ta_video: TAVideo = episode_handler.get_ta_video() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/episode.py", line 18, in get_ta_video ta_video: TAVideo = TubeArchivist().get_video(self.youtube_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/connect.py", line 78, in get_video raise ValueError(f"video not found in TA: {url}") ValueError: video not found in TA: http://tubearchivist:8000/api/video/X:\Youtube\<channelID>\-<videoID>/ ``` As the title implies I'm running this in docker on Windows - I mount the youtube media folder in tubearchivist and tubearchivist-jflike this: ``` volumes: - x:/Youtube:/youtube ```
mirror 2026-03-23 20:32:48 +00:00
Author
Owner

@bbilly1 commented on GitHub (Aug 23, 2023):

Windows is untested. Please contribute to make this work on additional platforms.

<!-- gh-comment-id:1690209513 --> @bbilly1 commented on GitHub (Aug 23, 2023): Windows is untested. Please contribute to make this work on additional platforms.
Author
Owner

@Froghut commented on GitHub (Aug 23, 2023):

I created a pull request #12 , I tested my changes on my docker for windows setup and it ran successfully.

<!-- gh-comment-id:1690322738 --> @Froghut commented on GitHub (Aug 23, 2023): I created a pull request #12 , I tested my changes on my docker for windows setup and it ran successfully.
Author
Owner

@bbilly1 commented on GitHub (Aug 29, 2023):

thanks for looking into this. image is rebuild and your fix is in v0.1.1.

<!-- gh-comment-id:1696702638 --> @bbilly1 commented on GitHub (Aug 29, 2023): thanks for looking into this. image is rebuild and your fix is in v0.1.1.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tubearchivist/tubearchivist-jf#9
No description provided.