rs-anantmishra / streamsphere

It's a media library.
GNU Affero General Public License v3.0
28 stars 1 forks source link

Videos are downloaded, but they are nowhere #47

Open janaxhell opened 1 day ago

janaxhell commented 1 day ago

I've just deployed Streamsphere, I've added the first random playlist YT proposed me and the UI actually showed the downloads were happening. But after finishing, both Playlists and Videos sections were empty. Also the content folder was empty. The only thing that actually happened was the video thumbnails stored in the config folder. This is my compose, what's wrong?

services:
  streamsphere:
    image: streamsphere/streamsphere:latest
    # image: streamsphere/streamsphere:latest-arm
    container_name: streamsphere
    restart: unless-stopped
    ports:
      - 1282:3000
    environment:
      HOST_IP: "192.168.1.94"
      APPLICATION_PORT: "1282"
      CONTENT_PORT: "1288"
    volumes:
      - /srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/streamsphere/db-data:/app/database/db
      - /srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/streamsphere/content-data:/app/content
  content:
    image: streamsphere/streamsphere-content:latest
    # image: streamsphere/streamsphere-content:latest-arm
    container_name: streamsphere-content
    restart: unless-stopped
    ports:
      - 1288:3500
    volumes:
      - /srv/dev-disk-by-uuid-BAF04088F0404D37/data/media/streamsphere:/content
networks:
  default:
    external:
      name: omv1

This is the streamsphere-content log:

Starting up http-server, serving ./
http-server version: 14.1.1
http-server settings: 
CORS: 'Access-Control-Allow-Origin:*'
Cache: 3600 seconds
Connection Timeout: 120 seconds
Directory Listings: visible
AutoIndex: visible
Serve GZIP Files: false
Serve Brotli Files: false
Default File Extension: none
Available on:
  http://127.0.0.1:3500
  http://172.16.0.19:3500
Hit CTRL-C to stop the server
[Fri Nov 22 2024 17:07:18 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Crawling%20-%20Behind%20The%20Scenes%20[Jw1TSKRJ8po].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
(node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(Use `node --trace-deprecation ...` to show where the warning was created)
[Fri Nov 22 2024 17:07:18 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Crawling%20-%20Behind%20The%20Scenes%20[Jw1TSKRJ8po].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:07:32 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/DISGUSTING!%20Behind%20The%20Scenes%20[lez7ZODBas8].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:07:32 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/DISGUSTING!%20Behind%20The%20Scenes%20[lez7ZODBas8].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:07:42 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:07:42 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:07:57 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20Clandestine%20(Official%20Music%20Video)%20[eJDqfQF_Oqc].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:07:57 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20Clandestine%20(Official%20Music%20Video)%20[eJDqfQF_Oqc].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:05 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20Crawling%20(Official%20Music%20Video)%20[6khuplM8Dnw].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:05 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20Crawling%20(Official%20Music%20Video)%20[6khuplM8Dnw].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:13 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20DISGUSTING!%20(Official%20Music%20Video)%20[V1oxX0TKOLU].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:13 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20DISGUSTING!%20(Official%20Music%20Video)%20[V1oxX0TKOLU].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:23 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:23 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Crawling%20(Official%20Lyric%20Video)%20[_-lzFUfNG0U].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Diamond%20on%20a%20Hoe%20(Official%20Minecraft%20Remix%20of%20Foggy%20Windows)%20[aQNj1kOFu_E].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Crawling%20(Official%20Lyric%20Video)%20[_-lzFUfNG0U].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Foggy%20Windows%20(Official%20Audio)%20[7Vqy2Z19Uoc].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Diamond%20on%20a%20Hoe%20(Official%20Minecraft%20Remix%20of%20Foggy%20Windows)%20[aQNj1kOFu_E].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20PRETTYBOY!%20(Official%20Visualizer)%20[3Xqr8Og_eOw].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Foggy%20Windows%20(Official%20Audio)%20[7Vqy2Z19Uoc].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Ragdoll%20(Official%20Lyric%20Video)%20[ZtO5G4tJmJU].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20PRETTYBOY!%20(Official%20Visualizer)%20[3Xqr8Og_eOw].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Ragdoll%20(Official%20Lyric%20Video)%20[ZtO5G4tJmJU].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20LIVE%20at%20BigFan%202023%20-%20AUCKLAND%20SHOW%20[zOBc3m6ATng].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20LIVE%20at%20BigFan%202023%20-%20AUCKLAND%20SHOW%20[zOBc3m6ATng].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20x%20Sophie%20Powers%20-%20PLAYBOi%20[Official%20Visualizer]%20[dzj9hb-4rjM].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20x%20Sophie%20Powers%20-%20PLAYBOi%20[Official%20Visualizer]%20[dzj9hb-4rjM].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:33 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:40 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Crawling%20(Official%20Lyric%20Video)%20[_-lzFUfNG0U].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:40 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Crawling%20(Official%20Lyric%20Video)%20[_-lzFUfNG0U].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:08:47 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Diamond%20on%20a%20Hoe%20(Official%20Minecraft%20Remix%20of%20Foggy%20Windows)%20[aQNj1kOFu_E].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:08:47 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Diamond%20on%20a%20Hoe%20(Official%20Minecraft%20Remix%20of%20Foggy%20Windows)%20[aQNj1kOFu_E].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:09:09 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Foggy%20Windows%20(Official%20Audio)%20[7Vqy2Z19Uoc].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:09:09 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20Foggy%20Windows%20(Official%20Audio)%20[7Vqy2Z19Uoc].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:09:17 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20PRETTYBOY!%20(Official%20Visualizer)%20[3Xqr8Og_eOw].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:09:17 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20-%20PRETTYBOY!%20(Official%20Visualizer)%20[3Xqr8Og_eOw].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:09:40 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20LIVE%20at%20BigFan%202023%20-%20AUCKLAND%20SHOW%20[zOBc3m6ATng].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:09:40 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20LIVE%20at%20BigFan%202023%20-%20AUCKLAND%20SHOW%20[zOBc3m6ATng].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:09:48 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20x%20Sophie%20Powers%20-%20PLAYBOi%20[Official%20Visualizer]%20[dzj9hb-4rjM].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:09:48 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20x%20Sophie%20Powers%20-%20PLAYBOi%20[Official%20Visualizer]%20[dzj9hb-4rjM].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:10:09 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:10:09 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20BEG!%20(Official%20Music%20Video)%20[hwLa4VYL0BI].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:10:16 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:10:16 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" Error (404): "Not found"
[Fri Nov 22 2024 17:12:12 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
[Fri Nov 22 2024 17:12:12 GMT+0000 (Coordinated Universal Time)]  "GET /youtube.com/Vana/Videos/Thumbnails/Vana%20%20-%20SERPENTINE%20(Official%20Music%20Video)%20[NE2QAYVlUJE].webp" Error (404): "Not found"

And this is the last bit of the main app log:

2024/11/22 17:09:38.278543 network.go:346: [Info] MESSAGE VALUE: [download]  93.2% of   84.60MiB at  353.29KiB/s ETA 00:16
2024/11/22 17:09:38.809211 network.go:346: [Info] MESSAGE VALUE: [download] 100% of   84.60MiB in 00:00:03 at 23.19MiB/s
2024/11/22 17:09:38.906347 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of    3.45MiB at  Unknown B/s ETA Unknown
2024/11/22 17:09:39.004177 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.45MiB in 00:00:00 at 17.84MiB/s
2024/11/22 17:09:39.530302 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.45MiB in 00:00:00 at 17.84MiB/s
2024/11/22 17:09:39.530321 network.go:351: [Info] Error Reading:EOF
2024/11/22 17:09:39.530347 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/22 17:09:40.401298 content.go:179: [Info] Request Params:#0000000900000008 - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/search/info
2024/11/22 17:09:40.401635 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:09:40 | 200 |     445.521µs | 192.168.1.21 | GET | /api/search/info | -
17:09:40 | 200 |     522.258µs | 192.168.1.21 | GET | /api/search/info | -
17:09:40 | 200 |     644.259µs | 192.168.1.21 | GET | /api/search/info | -
17:09:40 | 200 |     110.416µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:09:40 | 200 |     134.738µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:09:40 | 200 |     172.944µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/22 17:09:46.088494 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:09:46.330864 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of   20.50MiB at  Unknown B/s ETA Unknown
2024/11/22 17:09:47.136443 network.go:346: [Info] MESSAGE VALUE: [download]  97.8% of   20.50MiB at    4.89MiB/s ETA 00:00
2024/11/22 17:09:47.186294 network.go:346: [Info] MESSAGE VALUE: [download] 100% of   20.50MiB in 00:00:01 at 19.22MiB/s
2024/11/22 17:09:47.242115 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of    3.00MiB at  924.47KiB/s ETA 00:03
2024/11/22 17:09:47.328586 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.00MiB in 00:00:00 at 21.37MiB/s
2024/11/22 17:09:47.721425 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.00MiB in 00:00:00 at 21.37MiB/s
2024/11/22 17:09:47.721445 network.go:351: [Info] Error Reading:EOF
2024/11/22 17:09:47.721458 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/22 17:09:48.405822 content.go:179: [Info] Request Params:#000000090000000A - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/search/info
17:09:48 | 200 |     504.762µs | 192.168.1.21 | GET | /api/search/info | -
2024/11/22 17:09:48.406228 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:09:48 | 200 |     585.329µs | 192.168.1.21 | GET | /api/search/info | -
17:09:48 | 200 |     704.023µs | 192.168.1.21 | GET | /api/search/info | -
17:09:48 | 200 |      80.698µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:09:48 | 200 |       99.19µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:09:48 | 200 |     133.732µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/22 17:09:54.322165 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:09:54.503679 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of  329.37MiB at  Unknown B/s ETA Unknown
2024/11/22 17:09:55.415924 network.go:346: [Info] MESSAGE VALUE: [download]   8.4% of  329.37MiB at   42.71MiB/s ETA 00:07
2024/11/22 17:09:56.357734 network.go:346: [Info] MESSAGE VALUE: [download]  14.8% of  329.37MiB at   17.50MiB/s ETA 00:16
2024/11/22 17:09:57.377909 network.go:346: [Info] MESSAGE VALUE: [download]  23.7% of  329.37MiB at   10.40MiB/s ETA 00:24
2024/11/22 17:09:58.373243 network.go:346: [Info] MESSAGE VALUE: [download]  33.0% of  329.37MiB at   37.43MiB/s ETA 00:05
2024/11/22 17:09:59.363602 network.go:346: [Info] MESSAGE VALUE: [download]  40.7% of  329.37MiB at   26.07MiB/s ETA 00:07
2024/11/22 17:10:00.655095 network.go:346: [Info] MESSAGE VALUE: [download]  49.6% of  329.37MiB at   14.58MiB/s ETA 00:11
2024/11/22 17:10:01.402636 network.go:346: [Info] MESSAGE VALUE: [download]  55.5% of  329.37MiB at   44.31MiB/s ETA 00:03
2024/11/22 17:10:02.352879 network.go:346: [Info] MESSAGE VALUE: [download]  63.0% of  329.37MiB at   34.34MiB/s ETA 00:03
2024/11/22 17:10:03.348033 network.go:346: [Info] MESSAGE VALUE: [download]  71.2% of  329.37MiB at   37.12MiB/s ETA 00:02
2024/11/22 17:10:04.374733 network.go:346: [Info] MESSAGE VALUE: [download]  81.9% of  329.37MiB at   40.47MiB/s ETA 00:01
2024/11/22 17:10:05.382726 network.go:346: [Info] MESSAGE VALUE: [download]  91.3% of  329.37MiB at  Unknown B/s ETA Unknown
2024/11/22 17:10:06.725947 network.go:346: [Info] MESSAGE VALUE: [download]  96.7% of  329.37MiB at    7.39MiB/s ETA 00:01
2024/11/22 17:10:07.229063 network.go:346: [Info] MESSAGE VALUE: [download] 100% of  329.37MiB in 00:00:12 at 25.57MiB/s
2024/11/22 17:10:07.312308 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of    3.40MiB at  694.19KiB/s ETA 00:05
2024/11/22 17:10:07.404765 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.40MiB in 00:00:00 at 19.49MiB/s
2024/11/22 17:10:08.162842 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.40MiB in 00:00:00 at 19.49MiB/s
2024/11/22 17:10:08.162860 network.go:351: [Info] Error Reading:EOF
2024/11/22 17:10:08.162889 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/22 17:10:09.423119 content.go:179: [Info] Request Params:#000000090000000C - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/search/info
17:10:09 | 200 |     148.634µs | 192.168.1.21 | GET | /api/search/info | -
17:10:09 | 200 |     173.237µs | 192.168.1.21 | GET | /api/search/info | -
2024/11/22 17:10:09.423227 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:10:09 | 200 |     218.885µs | 192.168.1.21 | GET | /api/search/info | -
17:10:09 | 200 |     120.057µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:10:09 | 200 |     145.711µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:10:09 | 200 |     189.009µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/22 17:10:14.873662 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:10:15.092143 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:10:15.092164 network.go:351: [Info] Error Reading:EOF
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/22 17:10:15.092175 service.go:88: [Info] VideoById -1: no such table: tblVideos
2024/11/22 17:10:16.427096 content.go:179: [Info] Request Params:#000000090000000E - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/search/info
17:10:16 | 200 |     149.107µs | 192.168.1.21 | GET | /api/search/info | -
17:10:16 | 200 |     171.465µs | 192.168.1.21 | GET | /api/search/info | -
17:10:16 | 200 |     215.079µs | 192.168.1.21 | GET | /api/search/info | -
2024/11/22 17:10:16.427208 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:10:16 | 200 |      77.336µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:10:16 | 200 |     106.821µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:10:16 | 200 |     149.389µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/22 17:10:22.618483 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:10:22.834542 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/22 17:10:22.834570 network.go:351: [Info] Error Reading:EOF
2024/11/22 17:10:22.834581 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/22 17:10:24.135001 content.go:179: [Info] Request Params:#0000000900000010 - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/search/info
2024/11/22 17:10:24.135396 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:10:23 | 200 |     689.871µs | 192.168.1.21 | GET | /api/search/info | -
17:10:23 | 200 |     769.899µs | 192.168.1.21 | GET | /api/search/info | -
17:10:23 | 200 |     910.693µs | 192.168.1.21 | GET | /api/search/info | -
2024/11/22 17:12:08.932378 content.go:31: [Info] Request Params:#0000000900000011 - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/homepage/playlists
2024/11/22 17:12:08.932755 content.go:42: [Info] error fetching all playlistserror fetching playlists: no such table: tblPlaylists
17:12:08 | 200 |    3.015184ms | 192.168.1.21 | GET | /api/homepage/playlists | -
17:12:08 | 200 |    3.102098ms | 192.168.1.21 | GET | /api/homepage/playlists | -
17:12:08 | 200 |    3.229047ms | 192.168.1.21 | GET | /api/homepage/playlists | -
2024/11/22 17:12:10.687319 content.go:15: [Info] Request Params:#0000000900000012 - 172.16.0.20:3000 <-> 192.168.1.21:15416 - GET http://192.168.1.94:1282/api/homepage/videos
2024/11/22 17:12:10.687846 content.go:23: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
17:12:10 | 200 |     626.394µs | 192.168.1.21 | GET | /api/homepage/videos | -
17:12:10 | 200 |      683.94µs | 192.168.1.21 | GET | /api/homepage/videos | -
17:12:10 | 200 |     817.399µs | 192.168.1.21 | GET | /api/homepage/videos | -
17:12:11 | 200 |     428.324µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:12:11 | 200 |     525.768µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:12:11 | 200 |     673.579µs | 192.168.1.21 | GET | /api/download/queued-items | -
17:12:11 | 101 |     278.758µs | 192.168.1.21 | GET | /ws/status | -
rs-anantmishra commented 11 hours ago

Hey Jana,

The path on your machine for the second volume in streamsphere and the volume in content require to be the same! I have made the fix in the docker compose below. Please try it out and let me know if this works for you? :-)

for the downloaded media, based on how yt-dlp works, it is likely that the downloaded videos should have been in /app/cmd which was not mounted to a permanent volume and should have been deleted when the running streamsphere container stopped.

I would also suggest that you remove the existing docker volumes and, containers and start afresh!

Thanks for providing the detailed logs and apologies for the late reply!

services:
  streamsphere:
    image: streamsphere/streamsphere:latest
    # image: streamsphere/streamsphere:latest-arm
    container_name: streamsphere
    restart: unless-stopped
    ports:
      - 1282:3000
    environment:
      HOST_IP: "192.168.1.94"
      APPLICATION_PORT: "1282"
      CONTENT_PORT: "1288"
    volumes:
      - /srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/streamsphere/db-data:/app/database/db
      - /srv/dev-disk-by-uuid-BAF04088F0404D37/data/media/streamsphere:/app/content
  content:
    image: streamsphere/streamsphere-content:latest
    # image: streamsphere/streamsphere-content:latest-arm
    container_name: streamsphere-content
    restart: unless-stopped
    ports:
      - 1288:3500
    volumes:
      - /srv/dev-disk-by-uuid-BAF04088F0404D37/data/media/streamsphere:/content
networks:
  default:
    external:
      name: omv1
janaxhell commented 4 hours ago

Hi, I've changed the binds to the same folder like this

    volumes:
      - /srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/streamsphere/db-data:/app/database/db
      - /srv/dev-disk-by-uuid-BAF04088F0404D37/data/media/streamsphere/content:/app/content
  content:
    image: streamsphere/streamsphere-content:latest
    # image: streamsphere/streamsphere-content:latest-arm
    container_name: streamsphere-content
    restart: unless-stopped
    ports:
      - 1288:3500
    volumes:
      - /srv/dev-disk-by-uuid-BAF04088F0404D37/data/media/streamsphere/content:/content

but now the only thing that has changed is that I see the thumbnails while downloading (I didn't see any previously), but all that physically appears in the folder are the thumbnails. The app clearly shows the megabytes of the video downloading, but only a thumb is stored. Also, with previous compose thumbnails ended in the /config folder, now they are in the /content folder

?                   Fiber v2.52.5                   ? 
 ?               http://127.0.0.1:3000               ? 
 ?       (bound on host 0.0.0.0 and port 3000)       ? 
 ?                                                   ? 
 ? Handlers ............ 35  Processes ........... 1 ? 
 ? Prefork ....... Disabled  PID ................ 11 ? 
 ????????????????????????????????????????????????????? 
08:30:27 | 200 |     120.341µs | 192.168.1.21 | GET | / | -
2024/11/24 08:30:28.410752 content.go:179: [Info] Request Params:#0000000100000002 - 172.16.0.4:3000 <-> 192.168.1.21:54069 - GET http://192.168.1.94:1282/api/search/info
08:30:28 | 200 |     284.765µs | 192.168.1.21 | GET | /api/search/info | -
08:30:28 | 200 |     306.969µs | 192.168.1.21 | GET | /api/search/info | -
08:30:28 | 200 |     362.813µs | 192.168.1.21 | GET | /api/search/info | -
2024/11/24 08:30:28.410881 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
2024/11/24 08:30:28.413063 content.go:179: [Info] Request Params:#0000000200000001 - 172.16.0.4:3000 <-> 192.168.1.21:54070 - GET http://192.168.1.94:1282/api/search/info
2024/11/24 08:30:28.413173 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
08:30:28 | 200 |     196.466µs | 192.168.1.21 | GET | /api/search/info | -
08:30:28 | 200 |     218.082µs | 192.168.1.21 | GET | /api/search/info | -
08:30:28 | 200 |      289.27µs | 192.168.1.21 | GET | /api/search/info | -
08:30:28 | 200 |     492.276µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:30:28 | 200 |     540.546µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:30:28 | 200 |     586.846µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:30:28 | 101 |     109.615µs | 192.168.1.21 | GET | /ws/status | -
2024/11/24 08:30:31.559460 ingest.go:34: [Info] Request Params:&{https://www.youtube.com/playlist?list=PLa4DEu_EKtlZFsVaMQ1zEpjitdz2I4ZyF false false}
2024/11/24 08:30:40.630964 network.go:314: [Info] Error Reading:EOF
error: no such table: tblChannels
error: no such table: tblPlaylists
error: no such table: tblDomains
error: no such table: tblFormats
error: no such table: tblVideos
error: no such table: tblPlaylistVideoFiles
error: no such table: tblCategories
error: no such table: tblVideoFileCategories
error: no such table: tblChannels
error: no such table: tblPlaylists
error: no such table: tblDomains
error: no such table: tblFormats
error: no such table: tblVideos
error: no such table: tblPlaylistVideoFiles
error: no such table: tblCategories
error: no such table: tblVideoFileCategories
2024/11/24 08:30:48.286550 network.go:314: [Info] Error Reading:EOF
2024/11/24 08:30:48.515252 network.go:314: [Info] Error Reading:EOF
error: no such table: tblFiles
08:30:31 | 200 | 16.956692009s | 192.168.1.21 | POST | /api/download/metadata | -
08:30:31 | 200 | 16.956714838s | 192.168.1.21 | POST | /api/download/metadata | -
08:30:31 | 200 | 16.956743835s | 192.168.1.21 | POST | /api/download/metadata | -
08:30:48 | 200 |     117.544µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:30:48 | 200 |     141.982µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:30:48 | 200 |     181.194µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/24 08:30:48.529892 content.go:179: [Info] Request Params:#0000000200000005 - 172.16.0.4:3000 <-> 192.168.1.21:54070 - GET http://192.168.1.94:1282/api/search/info
2024/11/24 08:30:48.530016 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
08:30:48 | 200 |     257.239µs | 192.168.1.21 | GET | /api/search/info | -
08:30:48 | 200 |     278.776µs | 192.168.1.21 | GET | /api/search/info | -
08:30:48 | 200 |     318.265µs | 192.168.1.21 | GET | /api/search/info | -
08:30:48 | 101 |     146.302µs | 192.168.1.21 | GET | /ws/status | -
2024/11/24 08:30:54.110615 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/24 08:30:54.210314 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of  255.61MiB at  Unknown B/s ETA Unknown
2024/11/24 08:30:55.169269 network.go:346: [Info] MESSAGE VALUE: [download]  15.1% of  255.61MiB at   46.45MiB/s ETA 00:04
2024/11/24 08:30:56.147300 network.go:346: [Info] MESSAGE VALUE: [download]  26.7% of  255.61MiB at  Unknown B/s ETA Unknown
2024/11/24 08:30:57.148298 network.go:346: [Info] MESSAGE VALUE: [download]  43.6% of  255.61MiB at   55.49MiB/s ETA 00:02
2024/11/24 08:30:58.217391 network.go:346: [Info] MESSAGE VALUE: [download]  59.0% of  255.61MiB at   34.78MiB/s ETA 00:03
2024/11/24 08:30:59.189238 network.go:346: [Info] MESSAGE VALUE: [download]  72.1% of  255.61MiB at   34.72MiB/s ETA 00:02
2024/11/24 08:31:00.144721 network.go:346: [Info] MESSAGE VALUE: [download]  85.9% of  255.61MiB at   31.77MiB/s ETA 00:01
2024/11/24 08:31:01.254671 network.go:346: [Info] MESSAGE VALUE: [download] 100% of  255.61MiB in 00:00:07 at 35.94MiB/s
2024/11/24 08:31:01.269117 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of    3.69MiB at  Unknown B/s ETA Unknown
2024/11/24 08:31:01.309156 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.69MiB in 00:00:00 at 68.65MiB/s
2024/11/24 08:31:02.025006 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.69MiB in 00:00:00 at 68.65MiB/s
2024/11/24 08:31:02.025033 network.go:351: [Info] Error Reading:EOF
2024/11/24 08:31:02.025047 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/24 08:31:03.296271 content.go:179: [Info] Request Params:#0000000200000006 - 172.16.0.4:3000 <-> 192.168.1.21:54070 - GET http://192.168.1.94:1282/api/search/info
2024/11/24 08:31:03.296390 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
08:31:03 | 200 |     157.737µs | 192.168.1.21 | GET | /api/search/info | -
08:31:03 | 200 |     177.015µs | 192.168.1.21 | GET | /api/search/info | -
08:31:03 | 200 |     219.729µs | 192.168.1.21 | GET | /api/search/info | -
08:31:04 | 200 |     118.123µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:31:04 | 200 |     149.196µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:31:04 | 200 |     187.844µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:31:04 | 200 |     120.335µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:31:04 | 200 |      146.93µs | 192.168.1.21 | GET | /api/download/queued-items | -
08:31:04 | 200 |     196.462µs | 192.168.1.21 | GET | /api/download/queued-items | -
2024/11/24 08:31:08.642011 network.go:346: [Info] MESSAGE VALUE: WARNING: --paths is ignored since an absolute path is given in output template
2024/11/24 08:31:08.743315 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of  178.88MiB at  778.31KiB/s ETA 03:57
2024/11/24 08:31:09.675076 network.go:346: [Info] MESSAGE VALUE: [download]  21.7% of  178.88MiB at   46.18MiB/s ETA 00:03
2024/11/24 08:31:10.704548 network.go:346: [Info] MESSAGE VALUE: [download]  43.8% of  178.88MiB at   19.58MiB/s ETA 00:05
2024/11/24 08:31:11.679458 network.go:346: [Info] MESSAGE VALUE: [download]  64.9% of  178.88MiB at  Unknown B/s ETA Unknown
2024/11/24 08:31:12.731568 network.go:346: [Info] MESSAGE VALUE: [download]  91.0% of  178.88MiB at   52.58MiB/s ETA 00:00
2024/11/24 08:31:13.540154 network.go:346: [Info] MESSAGE VALUE: [download] 100% of  178.88MiB in 00:00:04 at 36.73MiB/s
2024/11/24 08:31:13.552857 network.go:346: [Info] MESSAGE VALUE: [download]   0.0% of    3.40MiB at  Unknown B/s ETA Unknown
2024/11/24 08:31:13.610898 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.40MiB in 00:00:00 at 48.54MiB/s
2024/11/24 08:31:14.191175 network.go:346: [Info] MESSAGE VALUE: [download] 100% of    3.40MiB in 00:00:00 at 48.54MiB/s
2024/11/24 08:31:14.191196 network.go:351: [Info] Error Reading:EOF
2024/11/24 08:31:14.191209 service.go:88: [Info] VideoById -1: no such table: tblVideos
pkg dowonload network - ExtractMediaContent open ../content///Videos: no such file or directory
2024/11/24 08:31:15.305456 content.go:179: [Info] Request Params:#0000000100000004 - 172.16.0.4:3000 <-> 192.168.1.21:54069 - GET http://192.168.1.94:1282/api/search/info
2024/11/24 08:31:15.305572 content.go:189: [Info] error fetching all videoserror fetching Videos: no such table: tblVideos
08:31:15 | 200 |      145.66µs | 192.168.1.21 | GET | /api/search/info | -
08:31:15 | 200 |      169.17µs | 192.168.1.21 | GET | /api/search/info | -
08:31:15 | 200 |     212.615µs | 192.168.1.21 | GET | /api/search/info | -

BTW, It's Jan ;-)

rs-anantmishra commented 2 hours ago

Hey Jan, :)

thanks for the update! It seems like one error is fixed and thumbs are going into the right location. Could you please confirm if the videos are also getting stored in the parent folder for the thumbnails?

I really appreciate your time and efforts on this! :-) Thank you!

Update: If the video files are also being stored in the content directory, kindly try the following -

for the error that we have now, it looks like the database is not in place for the application, although it is shipped initialized within the docker image itself.

This could be because the bind-mount did not bind correctly onto the physical location. Can you try the below steps, (this would really help identify the problem) -

  1. Login to the container via shell (docker exec -it streamsphere /bin/bash)
  2. Install sqlite3 (apt install sqlite3 -y)
  3. Change directory to /app/database/db (cd /app/database/db)
  4. Create the database (sqlite3 streamsphere.db < ../scripts/create.sql)
  5. Initialize the db (sqlite3 streamsphere.db < ../scripts/seed.sql)
  6. exit from the container shell (exit)

Once the database is in place, do try to download through the streamsphere now and it should work!

janaxhell commented 2 hours ago

No, as of now, no video is to be found anywhere, only the thumbnails are stored into

/content/youtube.com/[name of playlist]/Videos/Thumbnails/*.webp

/Videos folder contains nothing but the /Thumbnails subfolder. The database is located in

/srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/streamsphere/db-data/streamsphere.db

but it is 0 Bytes in size, so nothing seems to be saved to it after job is done. It's been created by the app as soon as it started.

Should I do the steps anyway?

rs-anantmishra commented 1 hour ago

No no, pls dont perform the steps since the video files are not in place. The data base is being created by the application which is incorrect, thats why it is 0 bytes.

Can you pls try to remove the streamsphere & streamsphere-content containers, their images, and the docker bind-mounts as well and then try again with the "docker compose up -d".

The path for the videos is in the golang binary file, the videos should be downloaded into the /content/youtube.com/[name of playlist]/Videos/ directory.

Also just to confirm you are using an AMD64 machine or ARM64?

janaxhell commented 52 minutes ago

Ok, I have erased everything, including images, containersm, etc and redeployed from scratch. Now all I see is:

http://192.168.1.94:1282
http://192.168.1.94:1282
http://192.168.1.94:1288
Connected to database.

 ┌───────────────────────────────────────────────────┐ 
 │                   Streamsphere                    │ 
 │                   Fiber v2.52.5                   │ 
 │               http://127.0.0.1:3000               │ 
 │       (bound on host 0.0.0.0 and port 3000)       │ 
 │                                                   │ 
 │ Handlers ............ 35  Processes ........... 1 │ 
 │ Prefork ....... Disabled  PID ................ 11 │ 
 └───────────────────────────────────────────────────┘ 

and the app doesn't move from there, nor I can open any UI. Tried to restart, but it just repeated the same behavior. A 0-bytes .db file has been created, as well as a /content folder, but I cannot use it in any way. Yes, I use AMD64 and I do everything from Portainer, my machine runs Open Media Vault 6.

rs-anantmishra commented 40 minutes ago

Hi Jan,

This is quite unexpected! let me get back to you in sometime, I will make an omv6 + portainer installation and try to replicate the issue you are facing. Sorry for the troubles! and I really appreciate your time and effort on this! :)

rs-anantmishra commented 17 minutes ago

Hey,

If you can make just one last try, and I understand its asking a bit too much but can you pls remove container, bind mount, images and once try with the following docker-compose:

services:
  streamsphere:
    image: streamsphere/streamsphere:latest
    # image: streamsphere/streamsphere:latest-arm
    container_name: streamsphere
    restart: unless-stopped
    ports:
      - 1282:3000
    environment:
      HOST_IP: "192.168.1.94"
      APPLICATION_PORT: "1282"
      CONTENT_PORT: "1288"
    volumes:
      - db-data:/app/database/db
      - content-data:/app/content
  content:
    image: streamsphere/streamsphere-content:latest
    # image: streamsphere/streamsphere-content:latest-arm
    container_name: streamsphere-content
    restart: unless-stopped
    ports:
      - 1288:3500
    volumes:
      - content-data:/content
volumes:
  db-data:
  content-data:
networks:
  default:
    external:
      name: omv1

Thank you! If you're not able to do this test I will totally understand!