-
Notifications
You must be signed in to change notification settings - Fork 83
Installation Instructions
SickGear Wiki: Home | Reporting Issues | Frequently Answered Questions | Install Guides
Python 3 supported. That is, any version 3.9.x to 3.12.x, all work.
Use one of the following guides to get your SickGear, then check the following "post install" sections...
Installation guidance | |||
---|---|---|---|
Windows 7, 8, 10 | CentOS | Ubuntu | LinuxMint |
Elementary | Zorin | Debian | Fedora |
FreeNAS/FreeBSD | Arch Linux | RHEL | OpenIndiana |
RaspberryPi | |||
DSM 7, 6, and 5 | macOS | ||
Docker/Seedbox installers | |||
Migration guide | |||
Migrate Sick* |
Guides and packages donated by kind souls; clinton-hall (Asustor, QNAP), ItsMike (Synology), elgallo (OS X), alazare619 (Arch Linux), stepjohn (Ubuntu), zanaga (CentOS), thanks guys. Further thanks for pointing out improvements; sund00bie (Arch Linux), kaotix (Windows).
Warning about text based browsers: SickGear is designed to run with modern graphical browsers like Firefox, Chrome, Edge and IE. It is known that text based browsers (i.e. w3m
) prevents SG from starting unless its console output is redirected (tip: to a file in order not to forfeit startup messages).
After installing SickGear, you may want to set up a client to interact directly with it.
Important: SickGear will not process files if the completed downloads path in the Media process
settings is set to be anywhere inside a show root directory set in General
settings. Those episodes will remain as status "Snatched" for the safekeeping of your files.
Integrate...
-
Usenet clients NZBGet/SABnzbd
The advantages of setting this up are that; the client ...- notifies SG exactly what files to process and when, instead of SG scanning at intervals
- can notify SG when a transfer fails and SG will automatically send a replacement
-
Torrent clients Windows/Linux
The advantages of setting this up bring system performance gains -
Flare Solverr for connecting to providers behind Cloud Flare
-
Secure connections from Kodi using a self-signed SickGear certificate
Simple guidance for more established use
Other stuff...
- About settings and use tips from questions asked in IRC support
- Advanced use NGiNX reverse proxy
To scan a folder containing already processed media and meta files...
- Use
"Import (existing shows)"
in the last menu with the tools image
for non pre-processed files, use the Manage/"Process Media"
menu function.
Some Python libraries have OS native binaries that give improved performance, install with...
cd <SG installdir>
-
python -m pip install -r requirements.txt
(updates Cheetah) -
python -m pip install -r recommended.txt
(adds various modules including some for performance)
Debian based Linux users may need to use the follow if the above fails...
-
sudo apt-get install python-lxml python3-lxml
... Or build from source, the Linux way.
Years later, some people still don't know the neat looking SG ui..
Yes, you sure can have your cake and eat it...
there's more...
- Browse Config menu /General/interface tab
- Set 'Use as default home page' = Daily Sch. (aka 'Episodes')
- Set 'Maximum fanart image files' = 10
- Do Save
- Browse to menu Shows... select 'Daily Schedule' (aka 'Episode View')
- Select Drop down Layout = Day by Day
After the "Daily show update" runs (default 3am unless changed or forced via menu /Manage/Show Processes), the Calendar style layout will backdrop contextual dynamic fanarts. The display show page will be pretty, and the bottom panel button on the lower right side, cycles view types, try "ProView II".