2023-12-15, 08:20 AM
Version of Jellyfin: 10.8.13
Your installation method: Debuntu Repository (Manual)
A brief description of the issue as your thread subject, using the description for additional important context only if required
I followed all the steps listed here (https://jellyfin.org/docs/general/installation/linux/). Except for step 4 I just hard coded all the variables:
Types: deb
URIs: https://repo.jellyfin.org/ubuntu
Suites: jammy
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg
Just to be sure I wasn't missing any packages I installed:
jellyfin-ffmpeg5/unknown,now 5.1.4-2-jammy amd64 [residual-config]
jellyfin-ffmpeg6/unknown 6.0.1-1-jammy amd64
jellyfin-ffmpeg/unknown,now 4.4.1-4-jammy amd64 [installed]
jellyfin-server/unknown,now 10.8.13-1 amd64 [installed]
jellyfin-web/unknown,now 10.8.13-1 all [installed]
jellyfin/unknown 10.8.13-1 all
Then I ran jellyfin and got:
[08:09:46] [ERR] [1] Main: The server is expected to host the web client, but the provided content directory is either invalid or empty: /usr/lib/jellyfin/bin/jellyfin-web. If you do not want to host the web client with the server, you may set the '--nowebclient' command line flag, or set'hostwebclient=false' in your config settings.
So I ran
I'm just so confused why it sends be directly to the API and not the regular log in screen.
Your installation method: Debuntu Repository (Manual)
A brief description of the issue as your thread subject, using the description for additional important context only if required
I followed all the steps listed here (https://jellyfin.org/docs/general/installation/linux/). Except for step 4 I just hard coded all the variables:
Types: deb
URIs: https://repo.jellyfin.org/ubuntu
Suites: jammy
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg
Just to be sure I wasn't missing any packages I installed:
jellyfin-ffmpeg5/unknown,now 5.1.4-2-jammy amd64 [residual-config]
jellyfin-ffmpeg6/unknown 6.0.1-1-jammy amd64
jellyfin-ffmpeg/unknown,now 4.4.1-4-jammy amd64 [installed]
jellyfin-server/unknown,now 10.8.13-1 amd64 [installed]
jellyfin-web/unknown,now 10.8.13-1 all [installed]
jellyfin/unknown 10.8.13-1 all
Then I ran jellyfin and got:
[08:09:46] [ERR] [1] Main: The server is expected to host the web client, but the provided content directory is either invalid or empty: /usr/lib/jellyfin/bin/jellyfin-web. If you do not want to host the web client with the server, you may set the '--nowebclient' command line flag, or set'hostwebclient=false' in your config settings.
So I ran
jellyfin --nowebclient
and it started up without any problems. Finally I try to log into the server from my laptop by entering 10.0.0.203:8096 in the search bar. But I get sent to http://10.0.0.203:8096/api-docs/swagger/index.html
.I'm just so confused why it sends be directly to the API and not the regular log in screen.
Be Gay. Do Crimes. Burn Capitalism.