Jellyfin Forum
Replace Web with VUE for Docker Jellyfin - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Guides, Walkthroughs & Tutorials (https://forum.jellyfin.org/f-guides-walkthroughs-tutorials)
+--- Thread: Replace Web with VUE for Docker Jellyfin (/t-replace-web-with-vue-for-docker-jellyfin)



Replace Web with VUE for Docker Jellyfin - twinkybot - 2023-08-10

Hello, I could not find a tutorial or help on how to replace the web part of Jellyfin with the new Vue GUI.
I'd like to install this on my Server so that the call to https://subdomain.domain.com opens the new Vue App.
Is this possible for the dockerized version of Jellyfin and if so how?

EDIT: or do I have to use

Code:
docker run -d -p 8080:80 ghcr.io/jellyfin/jellyfin-vue

with e.g. Caddy:
Code:
subdomain.domain.org {
        php_fastcgi unix//run/php/php8.2-fpm.sock
        reverse_proxy :8080
}

replacing the former part for the Jellyfin server
Code:
subdomain.domain.org {
        php_fastcgi unix//run/php/php8.2-fpm.sock
        reverse_proxy :8096
}



RE: Replace Web with VUE for Docker Jellyfin - yodatak - 2023-08-12

We love to have the posibility to test in truechart in k8s

you don't need this part php_fastcgi unix//run/php/php8.2-fpm.sock because vue-jellyfin don't need php


RE: Replace Web with VUE for Docker Jellyfin - twinkybot - 2023-08-16

Okay now I think I understood more.
My CaddyFile looks like this

Code:
jellyfin.domain.com {
        php_fastcgi unix//run/php/php8.2-fpm.sock
        reverse_proxy :8096
}

jellyfin-vue.domain.com {
        reverse_proxy :8097
}

Now my jellyfin-vue.yml like this:
Code:
version: "3.8"
services:
  jf-vue:
    image: jellyfin/jellyfin-vue:unstable
    container_name: "jellyfin-vue-client"
    ports:
      - "8097:8097"
    restart: unless-stopped
    environment:
      - DEFAULT_SERVERS=https://jellyfin.domain.com

But I am not getting Vue served. Do I have to put something else into the YML file?


RE: Replace Web with VUE for Docker Jellyfin - twinkybot - 2023-08-17

I found the issue.
After changing the yaml, especially the ports to

Code:
version: "3.8"
services:
  jf-vue:
    image: ghcr.io/jellyfin/jellyfin-vue:unstable.2023-08-17.004ed06
    container_name: "jellyfin-vue-client"
    ports:
      - "8097:80"
    restart: unless-stopped
    environment:
      - DEFAULT_SERVERS=https://jellyfin.domain.com

and now looking at the logs via
Code:
docker-compose -f /opt/jellyfin-vue/jellyfin-vue.yml logs jf-vue
helped as well.