mirror of https://github.com/Radarr/Radarr
281e516495 | ||
---|---|---|
.github | ||
.idea | ||
Logo | ||
debian | ||
gulp | ||
osx | ||
schemas | ||
setup | ||
src | ||
tools | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
7za.dll | ||
7za.exe | ||
7zxa.dll | ||
CLA.md | ||
CONTRIBUTING.md | ||
README.md | ||
appveyor.yml | ||
build-appveyor.cake | ||
build-appveyor.ps1 | ||
build.ps1 | ||
build.sh | ||
gulpFile.js | ||
package.json | ||
package.sh | ||
sonarr.icns | ||
test.sh | ||
webpack.config.js |
README.md
Status
Service | Master | Develop |
---|---|---|
AppVeyor | ||
Travis |
This fork of Sonarr aims to turn it into something like CouchPotato.
Downloads
To connect to the UI, fire up your browser and open http://localhost:7878 or http://your-ip:7878.
Features
Currently Working
- Adding new movies
- Manually searching for releases of movies
- Automatically searching for releases
- Automatically importing downloaded movies
- Recognizing Special Editions, Director's Cut, etc.
- Identifying releases with hardcoded subs
- Rarbg.to, Torznab and Newznab Indexer
- QBittorrent and Deluge download client (Other clients are coming)
- New TorrentPotato Indexer (Works well with Jackett)
Planned Features
- Scanning PreDB to know when a new release is available
- Fixing the other Indexers and download clients
- Importing of Sonarr config
Major Features
- Support for major platforms: Windows, Linux, macOS, Raspberry Pi, etc.
- Can watch for better quality of the movies you have and do an automatic upgrade. eg. from DVD to Blu-Ray
- Automatic failed download handling will try another release if one fails
- Manual search so you can pick any release or to see why a release was not downloaded automatically
- Full integration with SABnzbd and NZBGet
- Full integration with Kodi, Plex (notification, library update, metadata)
- And a beautiful UI
Configuring Development Environment
Requirements
Setup
- Make sure all the required software mentioned above are installed
- Clone the repository into your development machine (info)
- Grab the submodules
git submodule init && git submodule update
- Install the required Node Packages
npm install
- Start gulp to monitor your dev environment for any changes that need post processing using
npm start
command.
Please note: gulp must be running at all times while you are working with Radarr client source files.
Development
- Open
NzbDrone.sln
in Visual Studio or run the build.sh script, if Mono is installed - Make sure
NzbDrone.Console
is set as the startup project
Sponsors
JetBrains for providing us with free licenses to their great tools: