Run Kodi using docker as a server
This will allow you to
If you require web access, make sure to enable this, and set the port to 8089. Because 8080 is default for http proxy , this docker image expose 8089
Advices for the profile:
Make a copy of the ~/.kodi directory ( destination doesn't matter , this is just an example)
$ cp -r ~./kodi ~/kodi-server-profile
Use prebuild docker image (see here)
For the last stable version,
$ docker pull celedhrim/kodi-server
For a specific version,
$ docker pull celedhrim/kodi-server:branchname
| branchname | Kodi branch | Kodi version | Ubuntu version |
|---|---|---|---|
lastest ( default) | matrix | 19.1 | 18.04 (Bionic Beaver) |
helix | helix | 14.2 | 14.04 (Trusty Tahr) |
isengard | isengard | 15.2 | 14.04 (Trusty Tahr) |
jarvis | jarvis | 16.1 | 16.04 (Xenial Xerus) |
krypton | krypton | 17.6 | Archlinux |
leia | leia | 18.9 | 18.04 (Bionic Beaver) |
matrix | matrix | 19.1 | 18.04 (Bionic Beaver) |
experimental | krypton | 17.0rc2 | 18.04 (Bionic Beaver) |
Run the image ( change the /path/to/kodi-server-profile)
$ docker run -d --restart="always" --net=host -v /path/to/kodi-server-profile:/usr/share/kodi/portable_data celedhrim/kodi-server
or if use specific branch
$ docker run -d --restart="always" --net=host -v /path/to/kodi-server-profile:/usr/share/kodi/portable_data celedhrim/kodi-server:branchname
$ git clone https://github.com/Celedhrim/docker-kodi-server.git
$ cd docker-kodi-server
$ git checkout branchname
$ docker build --rm=true -t $(whoami)/kodi-server .
Then proceed with the Quick start section.
Content type
Image
Digest
sha256:ff6a20bb6…
Size
378.1 MB
Last updated
over 3 years ago
docker pull celedhrim/kodi-server