tinyMediaManager (http://www.tinymediamanager.org) is a media management tool written in Java/Swing.
It is written to provide metadata for the XBOX Media Center (XBMC).
Due to the fact that it is written in Java, tinyMediaManager will run on Windows, Linux and Mac OSX (and possible more OS).
This Docker image makes it possible to use "tinyMediaManager" on a headless server through a modern web browser such as chrome.
Additionally xrdp is installed and the container can be accessed using any rdp client. You can access the web interface by going to port 8080.
How to use this image:
start a tinyMediaManager instance:
docker run -d -p 8080:8080 -p 3389:3389 -v /*tmm_config_location*:/config -v /*your_media_location*:/mnt -e TZ=America/Edmonton --name=tmm hurricane/tinyMediaManager
Location of media, that you want managed by media manager.
Config directory of tinyMediaManager.
The tinyMediaManager image uses one optional enviromnet variable.
This environment variable is used to set the TimeZone of the container.
Other parameters for registered version:
tinyMediaManager license files are based on mac address and hostname. So you will need to run these containers with a set hostname and mac address.
Used to set the hostname of container. (i.e --host=myhost)
Used to set the mac address of container. (i.e --mac-address=MACADDRESS)
Build from docker file (Info only, not required.):
git clone --depth=1 https://github.com/hurricanehernandez/tmm.git cd tmm docker build --rm=true -t tmm .
TinyMediaManager automatically updates to latest version, even if you do not hit the update button, and then it complains about two things:
-libmediainfo is not available (it must be installed separately, i just run bash into the container and installed with apt-get
-It raises a Java Exception i can not fix.
One thing though. How do I make so that the container uses a user or group on the host system?
When it downloads meta data, the data is owned by user 90 and group "users". I dont want to chmod 777 on my media folders.
This is great.. Thanks :)
Yeah sorry this has been going through a lot of changes in order to increase performance. I think the design is solid for now, only updates in the foreseeable future.
Update fixed the error. Thanks!
Keep getting Failed to connect to server (code: 1006) Any ideas on how to fix?