diff --git a/addons.xml b/addons.xml index ac17922..8195caa 100644 --- a/addons.xml +++ b/addons.xml @@ -1,5 +1,31 @@ + + + + + + + + + + + CouchPotato in a docker container + +CouchPotato is an automatic NZB and torrent downloader. You can keep a movies I want list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the torrent to a specified directory. + +This is a docker container brought to you by the LinuxServer team. +Please visit www.linuxserver.io for more information. + + + + all + + + + + + + + + + + + + + CouchPotato in a docker container + +CouchPotato is an automatic NZB and torrent downloader. You can keep a movies I want list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the torrent to a specified directory. + +This is a docker container brought to you by the LinuxServer team. +Please visit www.linuxserver.io for more information. + + + + all + + diff --git a/docker.linuxserver.couchpotato/bin/docker.linuxserver.couchpotato b/docker.linuxserver.couchpotato/bin/docker.linuxserver.couchpotato new file mode 100644 index 0000000..63f3ffa --- /dev/null +++ b/docker.linuxserver.couchpotato/bin/docker.linuxserver.couchpotato @@ -0,0 +1,18 @@ +#!/bin/sh + +name="$(basename $0)" +. /etc/profile +oe_setup_addon "$name" +docker rm "$name" 2>/dev/null +docker pull linuxserver/couchpotato:latest +[[ ! -z "$(docker images | grep 'linuxserver/couchpotato' | grep '' | sed 's/\s\+/\t/g' | cut -f3)" ]] && \ + docker rmi $(docker images | grep 'linuxserver/couchpotato' | grep '' | sed 's/\s\+/\t/g' | cut -f3) +docker run --name="$name" \ + -e PUID="0" \ + -e PGID="0" \ + -e TZ="$(xmlstarlet sel -t -m '//timezone[1]' -v . -n + + + + + + + + + diff --git a/docker.linuxserver.couchpotato/settings-default.xml b/docker.linuxserver.couchpotato/settings-default.xml new file mode 100644 index 0000000..bc08346 --- /dev/null +++ b/docker.linuxserver.couchpotato/settings-default.xml @@ -0,0 +1,6 @@ + + / + + + + diff --git a/docker.linuxserver.couchpotato/system.d/docker.linuxserver.couchpotato.service b/docker.linuxserver.couchpotato/system.d/docker.linuxserver.couchpotato.service new file mode 100644 index 0000000..1250444 --- /dev/null +++ b/docker.linuxserver.couchpotato/system.d/docker.linuxserver.couchpotato.service @@ -0,0 +1,14 @@ +[Unit] +Description=%p container +Requires=service.system.docker.service +After=service.system.docker.service + +[Service] +Restart=always +RestartSec=10s +TimeoutStartSec=0 +ExecStart=/bin/sh /storage/.kodi/addons/%p/bin/%p +ExecStop=/storage/.kodi/addons/service.system.docker/bin/docker kill %p + +[Install] +WantedBy=multi-user.target diff --git a/download/docker.linuxserver.couchpotato/addon.xml b/download/docker.linuxserver.couchpotato/addon.xml new file mode 100644 index 0000000..ee25817 --- /dev/null +++ b/download/docker.linuxserver.couchpotato/addon.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + CouchPotato in a docker container + +CouchPotato is an automatic NZB and torrent downloader. You can keep a movies I want list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the torrent to a specified directory. + +This is a docker container brought to you by the LinuxServer team. +Please visit www.linuxserver.io for more information. + + + + all + + diff --git a/download/docker.linuxserver.couchpotato/changelog.txt b/download/docker.linuxserver.couchpotato/changelog.txt new file mode 100644 index 0000000..ad19199 --- /dev/null +++ b/download/docker.linuxserver.couchpotato/changelog.txt @@ -0,0 +1,5 @@ +docker.linuxserver.couchpotato: +---------------------- + +1.0.0 +-Initial release diff --git a/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip b/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip new file mode 100644 index 0000000..202fc4a Binary files /dev/null and b/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip differ diff --git a/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip.md5 b/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip.md5 new file mode 100644 index 0000000..6febb7b --- /dev/null +++ b/download/docker.linuxserver.couchpotato/docker.linuxserver.couchpotato-1.0.0.zip.md5 @@ -0,0 +1 @@ +fa043ec398879cdd6fbe4c45766d0ba4 \ No newline at end of file diff --git a/download/docker.linuxserver.couchpotato/fanart.jpg b/download/docker.linuxserver.couchpotato/fanart.jpg new file mode 100644 index 0000000..3a317ff Binary files /dev/null and b/download/docker.linuxserver.couchpotato/fanart.jpg differ diff --git a/download/docker.linuxserver.couchpotato/icon.png b/download/docker.linuxserver.couchpotato/icon.png new file mode 100644 index 0000000..76a0b0c Binary files /dev/null and b/download/docker.linuxserver.couchpotato/icon.png differ diff --git a/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip b/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip index 6a206ab..211bb71 100644 Binary files a/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip and b/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip differ diff --git a/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip.md5 b/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip.md5 index 5f670f7..2454c62 100644 --- a/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip.md5 +++ b/download/docker.linuxserver.duckdns/docker.linuxserver.duckdns-1.0.0.zip.md5 @@ -1 +1 @@ -d33fea8cc9f5b3782ad9af7fabdd49c6 \ No newline at end of file +169700d732329d035ba807182af7aaa6 \ No newline at end of file diff --git a/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip b/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip index 4475489..21f623e 100644 Binary files a/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip and b/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip differ diff --git a/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip.md5 b/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip.md5 index d91429e..2c4d546 100644 --- a/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip.md5 +++ b/download/docker.linuxserver.plex/docker.linuxserver.plex-1.0.0.zip.md5 @@ -1 +1 @@ -ce84f9acc8663a099219a42e59f1eac6 \ No newline at end of file +33d6545cd9670027cb82c37876011191 \ No newline at end of file diff --git a/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip b/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip index 163c17e..02cc346 100644 Binary files a/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip and b/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip differ diff --git a/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip.md5 b/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip.md5 index 7975d60..0edf78f 100644 --- a/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip.md5 +++ b/download/repository.linuxserver.x86/repository.linuxserver.x86-1.0.0.zip.md5 @@ -1 +1 @@ -46dbe0fc602039cfdf1a084e0b4fb926 \ No newline at end of file +ad121193d57d9d55ab7e50d20e388a03 \ No newline at end of file