mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
174 lines
7.7 KiB
HTML
174 lines
7.7 KiB
HTML
<!DOCTYPE html>
|
|
|
|
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
|
|
<link rel='shortcut icon' type='image/x-icon' href='/favicon.ico' />
|
|
|
|
<script src="/jquery-2.1.3.min.js"></script>
|
|
<script src="/handlebars-v3.0.1.js"></script>
|
|
<script src="/bootstrap/bootstrap.min.js"></script>
|
|
<script src="/bootstrap-notify.js"></script>
|
|
|
|
<link href="/bootstrap/bootstrap.min.css" rel="stylesheet">
|
|
<link href="/animate.css" rel="stylesheet">
|
|
<link href="/custom.css" rel="stylesheet">
|
|
|
|
<title>Jackett</title>
|
|
</head>
|
|
<body>
|
|
<div id="page">
|
|
|
|
<img id="logo" src="/jacket_medium.png" /><span id="header-title">Jackett</span>
|
|
|
|
<hr />
|
|
|
|
<div class="input-area">
|
|
<h4>Adding a Jackett indexer in Sonarr</h4>
|
|
<ol>
|
|
<li>In Sonarr go to <b>Settings > Indexers > Add > Torznab > Custom</b></li>
|
|
<li>For <b>URL</b> enter the <b>Torznab Host</b> of one of the indexers below</li>
|
|
<li>For <b>API key</b> using the key below</li>
|
|
<li>Turn off <b>Enable RageID Lookup</b></li>
|
|
</ol>
|
|
<span class="input-header">API Key: </span>
|
|
<input id="api-key-input" class="form-control input-right" type="text" value="" placeholder="API Key" readonly="">
|
|
</div>
|
|
<div class="input-area">
|
|
<span class="input-header">Admin Password: </span>
|
|
<input id="jackett-adminpwd" class="form-control input-right" type="password" value="" placeholder="Blank to disable">
|
|
<button id="change-jackett-password" class="btn btn-primary btn-sm">
|
|
Set Password <span class="glyphicon glyphicon-ok-wrench" aria-hidden="true"></span>
|
|
</button>
|
|
<a href="Dashboard?logout=true" id="logoutBtn" style="display:none" class="btn btn-danger btn-sm">
|
|
Logout
|
|
</a>
|
|
</div>
|
|
<div class="input-area">
|
|
<span class="input-header">Server port: </span>
|
|
<input id="jackett-port" class="form-control input-right" type="text" value="" placeholder="9117">
|
|
<button id="change-jackett-port" class="btn btn-primary btn-sm">
|
|
Change Port <span class="glyphicon glyphicon-ok-wrench" aria-hidden="true"></span>
|
|
</button>
|
|
</div>
|
|
<hr />
|
|
<h3>Configured Indexers</h3>
|
|
<div id="indexers"> </div>
|
|
<hr />
|
|
<div id="footer">
|
|
Jackett Version <span id="app-version"></span>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="select-indexer-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
<h4 class="modal-title">Select an indexer to setup</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div id="unconfigured-indexers">
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="modals"></div>
|
|
|
|
<div id="templates">
|
|
|
|
<div class="config-setup-modal modal fade" tabindex="-1" role="dialog" aria-hidden="true">
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
<h4 class="modal-title">{{title}}</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<form class="config-setup-form"></form>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
|
<button type="button" class="btn btn-primary setup-indexer-go">Okay</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<button class="indexer card add-indexer" data-toggle="modal" data-target="#select-indexer-modal">
|
|
<div class="indexer-add-content">
|
|
<span class="glyphicon glyphicon glyphicon-plus" aria-hidden="true"></span>
|
|
<div class="light-text">Add</div>
|
|
</div>
|
|
</button>
|
|
|
|
<div class="configured-indexer indexer card">
|
|
<div class="indexer-logo"><img alt="{{name}}" title="{{name}}" src="/logos/{{id}}.png" /></div>
|
|
<div class="indexer-buttons">
|
|
<button class="btn btn-primary btn-sm indexer-setup" data-id="{{id}}">
|
|
<span class="glyphicon glyphicon-wrench" aria-hidden="true"></span>
|
|
</button>
|
|
<button class="btn btn-danger btn-sm indexer-button-delete" data-id="{{id}}">
|
|
<span class="glyphicon glyphicon-trash" aria-hidden="true"></span>
|
|
</button>
|
|
<a class="btn btn-info btn-sm" target="_blank" href="{{site_link}}">
|
|
<span class="glyphicon glyphicon-new-window" aria-hidden="true"></span>
|
|
</a>
|
|
<button class="btn btn-warning btn-sm indexer-button-test" data-id="{{id}}">
|
|
Test <span class="glyphicon glyphicon-screenshot" aria-hidden="true"></span>
|
|
</button>
|
|
</div>
|
|
<div class="indexer-host">
|
|
<b>Torznab Host:</b>
|
|
<input class="form-control" type="text" value="{{torznab_host}}" placeholder="Torznab Host" readonly="">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="unconfigured-indexer card">
|
|
<div class="indexer-logo"><img alt="{{name}}" title="{{name}}" src="/logos/{{id}}.png" /></div>
|
|
<div class="indexer-buttons">
|
|
<a class="btn btn-info" target="_blank" href="{{site_link}}">Visit <span class="glyphicon glyphicon-new-window" aria-hidden="true"></span></a>
|
|
<button class="indexer-setup btn btn-success" data-id="{{id}}">Setup <span class="glyphicon glyphicon-ok" aria-hidden="true"></span></button>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="setup-item form-group" data-id="{{id}}" data-value="{{value}}" data-type="{{type}}">
|
|
<div class="setup-item-label">{{name}}</div>
|
|
<div class="setup-item-value">{{{value_element}}}</div>
|
|
</div>
|
|
<div class="setup-item-inputstring">
|
|
{{#if ispassword}}
|
|
<input class="form-control" type="password" value="{{{value}}}" />
|
|
{{else}}
|
|
<input class="form-control" type="text" value="{{{value}}}" />
|
|
{{/if}}
|
|
|
|
</div>
|
|
|
|
<div class="setup-item-inputbool">
|
|
{{#if value}}
|
|
<input type="checkbox" data-id="{{id}}" class="form-control" checked />
|
|
{{else}}
|
|
<input type="checkbox" data-id="{{id}}" class="form-control" />
|
|
{{/if}}
|
|
</div>
|
|
<img class="setup-item-displayimage" src="{{{value}}}" />
|
|
<div class="setup-item-displayinfo alert alert-info" role="alert">{{{value}}}</div>
|
|
|
|
<span class="spinner glyphicon glyphicon-refresh"></span>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<script src="/custom.js"></script>
|
|
|
|
</body>
|
|
</html> |