Skip to content

Docker container to get a noVNC transmission GUI access

Notifications You must be signed in to change notification settings

VioletVivirand/docker-transgui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transmission-Remote-GUI in Docker

This is a Docker container for Transmission-Remote-GUI.

The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.

This Docker image is based on jlesage/docker-baseimage-gui.

Thanks to acaranta with his previous great work which is forked by me.

Usage

Create a directory in $PWD/config before executing the following command.

Option 1: Launch with Docker CLI

docker run -itd \
  -e VNC_PASSWORD="<YOUR VNC PASSWORD>" \
  -e KEEP_APP_RUNNING=1 \
  -p 5800:5800 \
  -p 5900:5900 \
  -v $PWD/config:/config:rw \
  --name transgui \
  ghcr.io/violetvivirand/transgui:latest

Option 2: Launch with Docker Compose

version: '3'
services:
  transgui:
    image: ghcr.io/violetvivirand/transgui:latest
    environment:
      - VNC_PASSWORD=<YOUR VNC PASSWORD>
      - KEEP_APP_RUNNING=1
    ports:
      - 5800:5800
      - 5900:5900
    volumes:
      - $PWD/config:/app/config:rw

Then:

  1. Use browser to visit <HOST IP ADDRESS>:5800, or
  2. Use VNC client to connect <HOST IP ADDRESS>:5900

It may take longer at the first startup because I already turn on the flag to for installing CJK fonts by setting ENABLE_CJK_FONT=1 when building Docker image. After the installation, it doesn't have to download it again and the time to start the container will be shrinked.

Other Environment Variables

Please visit the base image repo and follow its instructions.

About

Docker container to get a noVNC transmission GUI access

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Dockerfile 94.2%
  • Shell 5.8%