बाइनरी पैकेज का उपयोग करने के विकल्प के रूप में, आप स्रोत जेलीफिन का निर्माण कर सकते हैं।
जेलीफिन विभिन्न प्लेटफार्मों के लिए विभिन्न निर्माण विधियों का समर्थन करता है और सभी समर्थित प्लेटफार्मों के लिए निर्देश नीचे हैं।

सभी पैकेज निर्माण इन दो चरणों से शुरू होते हैं:
- क्लोन रिपॉजिटरी: git क्लोन
- सबमॉड्यूल को प्रारंभ करें: गिट सबमॉडल अपडेट -इनिट
डाक में काम करनेवाला मज़दूर
- डॉकर छवि बनाएं: docker build -t $USERNAME / jellyfin।
- कंटेनर चलाएँ: docker run -d -p 8096: 8096 $USERNAME / jellyfin
लिनक्स या मैकओएस
- बिल्ड करने के लिए शामिल बिल्ड स्क्रिप्ट का उपयोग करें: ./ build –help./build –list-platforms./build सब
- परिणामी फाइलें ../bin/ पर मिल सकती हैं <platform;
टिप्पणी
यह भविष्य में किसी बिंदु पर एक अलग भंडार में विभाजित होने की संभावना है।
विंडोज
- Microsoft वेबसाइट से डॉटनेट एसडीके 2.2 स्थापित करें और विंडोज के लिए गिट स्थापित करें। आपको Powershell 3 या उच्चतर में होना चाहिए।
- पॉवर्सशेयर ने अप्रतिबंधित निष्पादन नीति निर्धारित की: सेट-एग्ज़िस्टपोलिस अप्रतिबंधित
- जेलिफ़िन बिल्ड स्क्रिप्ट चलाएँ: परिनियोजनविंडबिल्ड-जेलीफ़िन.ps1 -verbose -WindowsVersion और -Architecture झंडे आपके वर्तमान परिवेश के लिए बिल्ड का अनुकूलन कर सकते हैं; डिफ़ॉल्ट सामान्य विंडोज़ x64 है। -InstallLocation ध्वज आपको यह चुनने की अनुमति देता है कि संकलित बायनेरिज़ कहाँ जाते हैं; डिफ़ॉल्ट $Env है: AppDataJellyfin-ServerN। Zstanoe से -InstallFFMPEG ध्वज अपने आर्किटेक्चर (अभी के लिए x86 / x64) के लिए उपयुक्त ffmpeg स्थिर बायनेरिज़ को स्वचालित रूप से हटा देगा और उन्हें आपकी जेलिफ़िन निर्देशिका में रख देगा। -InstallNSSM ध्वज NSSM वेबसाइट से स्वचालित रूप से आपकी वास्तुकला के लिए उपयुक्त nssm स्थिर बाइनरी (x86 / x64) के लिए लाएगा और इसे आपकी जेलीफिन निर्देशिका में रखेगा।
- (वैकल्पिक) एक सेवा के रूप में काम करने के लिए जेलीफिन को कॉन्फ़िगर करने के लिए एनएसएसएम का उपयोग करें।
- जेलीफिन अब डिफ़ॉल्ट निर्देशिका में उपलब्ध है (या आपके द्वारा चुनी गई निर्देशिका में)। मान लिया कि आपने डिफ़ॉल्ट निर्देशिका रखी: इसे पॉवरशेल विंडो से शुरू करने के लिए, चलाएँ: & »$env: APPDATA Jellyfinjellyfin.exe सर्वर« CMD से इसे प्रारंभ करने के लिए, चलाएँ: 1TP1APPDATA% Jellyfinjellyfin.exe सर्वर
टिप्पणी
यह भविष्य में किसी बिंदु पर एक अलग भंडार में विभाजित होने की संभावना है।