Public | Automated Build

Last pushed: 11 days ago
Short Description
Jackett on Ubuntu Server Linux with Mono
Full Description

Jackett

Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar, etc) into tracker-site-specific http queries, parses the html response, then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps.

Link to GitHub Repo: https://github.com/Jackett/Jackett

Deployment

Use the following commands to deploy this image and replace the appropriate tags:

docker pull otmns/jackett:latest
docker create --name jackett -v /etc/localtime:/etc/localtime -v {local config dir}:/config -p {local UI port}:9117 otmns/jackett:latest

Options

  • {local UI port} - port in which you can access the Web UI of the container.
  • {local config dir} - local directory that will hold the configs for the container that will keep after reboot of container.

Additional Information

This is an example scriptlet to redeploy a new copy of the container:

service docker-container@jackett stop
docker rm jackett -f
docker pull otmns/jackett:latest
docker create --name jackett -v /etc/localtime:/etc/localtime -v /home/media/jackett:/config -p 8043:9117 otmns/jackett:latest
service docker-container@jackett start

To utilize the service commands seen above, use the following systemd file which should be found in /etc/systemd/system/docker-container@jackett.service:

[Unit]
Description=Docker Container %I
Requires=docker.service
After=docker.service

[Service]
Restart=always
ExecStart=/usr/bin/docker start -a %i
ExecStop=/usr/bin/docker stop -t 2 %i

[Install]
WantedBy=default.target
Docker Pull Command
Owner
otmns
Source Repository

Comments (0)