memories icon indicating copy to clipboard operation
memories copied to clipboard

Docker go-vod doesn't work

Open cdalexndr opened this issue 3 months ago • 3 comments

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 avatar Nov 15 '24 14:11 cdalexndr