docker-emby/README.md
Jan Christian Grünhage 1630a514f8
All checks were successful
the build was successful
feat: add Dockerfile and ci
2017-12-20 15:40:32 +01:00

46 lines
1.1 KiB
Markdown

## docker.jcg.re/emby
Docker image running a liberated version of emby.
#### Tags:
- **latest**: latest stable version
#### Build Arguments:
- **VERSION**: What version to build.
This version needs to be available in both emby and emby-unlocked.
#### Environment variables:
- **UID**: User to run emby as.
- **GID**: Group to run emby as.
#### Volumes:
- **/data**: application data.
- **/media**: media
#### Ports:
- **8096**: HTTP Port.
#### Basic `docker-compose.yml` example:
A basic example for docker-compose:
```yaml
version: '2'
services:
emby:
image: docker.jcg.re/emby
container_name: emby
ports:
- 8096
volumes:
- ./data:/data:z
- ./media:/media:z
```
The `:z` mount options are needed on RedHat systemd hosts.
You probably want to run this behind a reverse proxy, like caddy.
### Credits:
I've used the following open source things in here:
- [emby.media](https://github.com/MediaBrowser/Emby) (GPLv2)
- [emby-unlocked](https://github.com/nvllsvm/emby-unlocked) (GPLv2)
- [su-exec](https://github.com/ncopa/su-exec) (MIT)