Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker go-vod doesn't work #1348

Open
cdalexndr opened this issue Nov 15, 2024 · 2 comments
Open

Docker go-vod doesn't work #1348

cdalexndr opened this issue Nov 15, 2024 · 2 comments

Comments

@cdalexndr
Copy link

Describe the bug

go-vod doesn't connect to nextcloud

go-vod-1  | Failed to fetch http://nextcloud/index.php/apps/memories/static/go-vod?arch=x86_64
go-vod-1  | Are you sure the host is reachable and running Memories v6+?
go-vod-1  | Retrying in 10 seconds...

From inside the container curl works:
curl -XGET http://nextcloud/index.php/apps/memories/static/go-vod?arch=x86_64

Steps To Reproduce

  1. compose.yaml:
services:
  nextcloud:
    image: nextcloud
    restart: always
    ports:
      - 8080:80
    volumes:
      - ./nextcloud:/var/www/html
      - /hdd/nextcloud:/var/www/html/data
    environment:
      - POSTGRES_DB=nextcloud
      - POSTGRES_USER=postgres
      - POSTGRES_PASSWORD=postgres
      - POSTGRES_HOST=postgres
    networks:
      - services
  go-vod:
    image: radialapps/go-vod
    restart: always
    init: true
    depends_on:
      - nextcloud
    environment:
      - NEXTCLOUD_HOST=http://nextcloud
      - NEXTCLOUD_ALLOW_INSECURE=1 # (self-signed certs or no HTTPS)
      - NVIDIA_VISIBLE_DEVICES=all
    devices:
      - /dev/dri:/dev/dri # VA-API (omit for NVENC)
    volumes:
      - ./nextcloud:/var/www/html:ro
    networks:
      - services
    # runtime: nvidia # (NVENC)
networks:
  services:
    name: services
    external: true
  1. docker compose up -d
  2. install memories 7.4.1
  3. Note that postgres is already running and nextcloud is already configured with users that can login
  4. go-vod not recognized in nextcloud memories settings

Platform

- OS: Linux ha 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
- Browser: Firefox
- Memories Version: 7.4.1
- Nextcloud Version: nextcloud:latest
- PHP Version: none (docker)

Screenshots

image

Additional context

No response

@cdalexndr cdalexndr added the needs triage To be triaged label Nov 15, 2024
@pulsejet
Copy link
Owner

No idea whats going on here. This is the curl command the go-vod container runs

curl -k -L -f -m 10 -s -o go-vod.bin $URL

@pulsejet pulsejet removed the needs triage To be triaged label Nov 16, 2024
@AidanNelson
Copy link

AidanNelson commented Nov 19, 2024

I'm having the same issue. Potentially relevant context is that I ran into this DNS resolving issue (nextcloud/all-in-one#2065) with my Nextcloud instance and solved it using the linked fix.

@cdalexndr cdalexndr changed the title Docker go-vod doens't work Docker go-vod doesn't work Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants