Go to file
Kevin Halpin 576279cfe8 Wrap the cli script in a docker container (#17)
* README Changes

* amend

* Add the Dockerfile
2019-01-08 02:22:25 +03:00
vendor Set hpcloud/tail to v1.0.0 2017-02-26 22:48:34 +03:00
.dockerignore Wrap the cli script in a docker container (#17) 2019-01-08 02:22:25 +03:00
.gitmodules Vendor deps 2017-02-26 22:46:10 +03:00
demo.gif Version 1.0 2016-07-20 15:26:17 +03:00
Dockerfile Wrap the cli script in a docker container (#17) 2019-01-08 02:22:25 +03:00
LICENSE add license 2016-07-20 14:46:50 +03:00
main.go Introduce -no-live flag 2017-03-13 23:30:56 +03:00
README.md Wrap the cli script in a docker container (#17) 2019-01-08 02:22:25 +03:00

transmission-telegram

Manage your transmission through Telegram.

CLI

Install

Just download the appropriate binary for your OS, place transmission-telegram in your $PATH and you are good to go.

Or if you have Go installed: go get -u github.com/pyed/transmission-telegram

Usage

Wiki

Docker Alternate Installation Route

Standalone

docker run -d --name transmission-telegram \
kevinhalpin/transmission-telegram:latest \
-token=<Your Bot Token> \
-master=<Your Username> \
-url=<Transmission RPC> \
-username=<Transmission If Needed> \ 
-password=<Transmissions If Needed>

docker-compose Example

version: '2.4'
services:
  transmission:
    container_name: transmission
    environment:
      - PUID=${PUID_DOCKUSER}
      - PGID=${PGID_APPZ}
    image: linuxserver/transmission
    network_mode: 'host'
    hostname: 'transmission'
    volumes:
      - ${CONFIG}/transmission:/config
      - ${DATA}/transmission/downloads:/downloads

telegram-transmission-bot:
    container_name: telegram-transmission-bot
    restart: on-failure
    depends_on:
      - transmission
      - plex
      - emby
    network_mode: 'host'
    image: kevinhalpin/transmission-telegram:latest
    command: '-token=${TELEGRAM_TRANSMISSION_BOT} -master=${TELEGRAM_USERNAME} -url=${TRANSMISSION_URL} -   username=${TRANSMISSION_USERNAME} -password=${PASS}'