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

I want to build it myself #66

Open
realtobman opened this issue Dec 19, 2023 · 8 comments
Open

I want to build it myself #66

realtobman opened this issue Dec 19, 2023 · 8 comments

Comments

@realtobman
Copy link

Hello,
can someone guide me how to build jellyfin in the latest version fow the qnap nas?
the hints in the readme are not enough for me.
THX

@ks0002544
Copy link

I learned to build qpkg Jellyfin myself
and can help you

@robotreto
Copy link

so how about sharing your know-how? I too would be interested to know.

@ks0002544
Copy link

ks0002544 commented Dec 30, 2023

First of all download and install https://github.com/qnap-dev/QDK
Also you must be familiar with basic Linux commands

@robotreto
Copy link

Your 2 lines are not helpful at all, are you just trolling ?

@pdulvp
Copy link
Owner

pdulvp commented Jan 9, 2024

For me, to build locally, i use:
https://github.com/pdulvp/jellyfin-qnap?tab=readme-ov-file#-build-

Did you manage to build it ?

@robotreto
Copy link

robotreto commented Feb 6, 2024 via email

@robotreto
Copy link

Now I tried WSL with Ubuntu 18, with that I can build it.
However the resulting qpkg is only about 180Mb.
The official is 230Mb, so I do not dare to install it as I suspect something is missing...

BTW : copy.bat tries to copy debug builds, not release. And jellyfin.controller 10.8.0 is flagged as "vulnerable"

@pdulvp
Copy link
Owner

pdulvp commented Feb 24, 2024

Yes indeed, the copy.bat is not useful.
Normally everything is in jellyfin-server.sh for the server part.

The main issue is to have correct dependencies indeed. For embeeded ffmpeg, it requires almost everything as the "ld-linux-x86-64" embedded in qnap is too old to run it, so it requires a more up to date. (jellyfin-ffmpeg.sh)

But it you launch the fetch-stable, everything shall work in your WSL.

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

4 participants