Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ww24/docker-tv-recorder

๐Ÿ“บ Mirakurun and Chinachu on Docker.
https://github.com/ww24/docker-tv-recorder

chinachu docker-compose dockerfile mirakurun

Last synced: 18 days ago
JSON representation

๐Ÿ“บ Mirakurun and Chinachu on Docker.

Awesome Lists containing this project

README

        

docker-tv-recorder
===

[![Test on master](https://github.com/ww24/docker-tv-recorder/workflows/Test%20on%20master/badge.svg)](https://github.com/ww24/docker-tv-recorder/actions?query=workflow%3A%22Test+on+master%22)

## Requirements
- docker
- direnv

## Usage

### chinachu

- `.envrc` ใฎ `DOCKER_HOST` ใฎๅ€คใซใฏ `tcp://${DOCKER_HOST_IP}:2375` ใ‚’ๆŒ‡ๅฎšใ—ใพใ™ใ€‚
- `docker compose` ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใƒžใ‚ทใƒณใจๅŒไธ€ใงใ‚ใ‚Œใฐไธ่ฆใงใ™ใ€‚
- `.env` ใฎ `MIRAKURUN_PATH` ใฎๅ€คใซใฏ Mirakurun ใฎ API ใฎใ‚จใƒณใƒ‰ใƒใ‚คใƒณใƒˆใ‚’ๆŒ‡ๅฎšใ—ใพใ™ใ€‚

```
docker compose build
docker compose up -d
```

### mirakurun

- `.envrc` ใฎ `DOCKER_HOST` ใฎๅ€คใซใฏ `tcp://${DOCKER_HOST_IP}:2375` ใ‚’ๆŒ‡ๅฎšใ—ใพใ™ใ€‚
- `docker compose` ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใƒžใ‚ทใƒณใจๅŒไธ€ใงใ‚ใ‚Œใฐไธ่ฆใงใ™ใ€‚
- ใƒ›ใ‚นใƒˆใซใƒใƒฅใƒผใƒŠใƒผใ‚’ๆŽฅ็ถšใ—ใƒ‰ใƒฉใ‚คใƒใƒผใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใฆใŠใๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚
- [PX-S1UD](http://www.plex-net.co.jp/product/px-s1udv2/) ใงๅ‹•ไฝœ็ขบ่ชใ—ใฆใ„ใพใ™ใ€‚
- ใƒ›ใ‚นใƒˆใซ B-CAS ใ‚ซใƒผใƒ‰ใ‚’ๆŒฟๅ…ฅใ—ใŸใ‚ซใƒผใƒ‰ใƒชใƒผใƒ€ใƒผใŒๆŽฅ็ถšใ•ใ‚Œใฆใ„ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚
- ใ‚ซใƒผใƒ‰ใƒชใƒผใƒ€ใƒผใซใ‚ˆใฃใฆใฏๅˆฅ้€”ใƒ‰ใƒฉใ‚คใƒใƒผใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซใŒๅฟ…่ฆใงใ™ใ€‚
- ใƒ›ใ‚นใƒˆใซ pcscd ใฏไธ่ฆใซใชใ‚Šใพใ—ใŸใ€‚่ตทๅ‹•ใ—ใฆใ„ใ‚‹ๅ ดๅˆใฏ็ซถๅˆใ™ใ‚‹ใŸใ‚ๅœๆญขใ—ใฆใใ ใ•ใ„ใ€‚

```
docker compose build
docker compose up -d
```

## References

- https://github.com/Chinachu/Mirakurun/blob/master/doc/Configuration.md
- https://github.com/Chinachu/Chinachu/wiki/Gamma-Configuration
- https://github.com/Chinachu/docker-mirakurun-chinachu

## Disclaimer

- ไป•ๆง˜็†่งฃใ‚’็›ฎ็š„ใจใ—ใŸ็ง็š„ๅˆฉ็”จใ‚’ๆƒณๅฎšใ—ใฆใ„ใ‚‹ใŸใ‚ใ€ใƒ“ใƒซใƒ‰ๆธˆใฟใฎใƒใ‚คใƒŠใƒชใ€ใ‚คใƒกใƒผใ‚ธใฎ้…ๅธƒใฏ่กŒใ„ใพใ›ใ‚“ใ€‚
- ๅ„ใƒ—ใƒญใ‚ฐใƒฉใƒ ใฎใ‚ฝใƒผใ‚นใฏใ€ใƒ“ใƒซใƒ‰ๆ™‚ใซ้…ๅธƒๅ…ƒใ‹ใ‚‰็›ดๆŽฅใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ™ใ‚‹ใŸใ‚ใ€้…ๅธƒๅ…ƒใŒ้…ๅธƒใ‚’็ต‚ไบ†ใ—ใŸ้š›ใซใฏใ€ใƒ“ใƒซใƒ‰ใงใใพใ›ใ‚“ใ€‚
- ้…ๅธƒ็‰ฉใ‚’ๅˆฉ็”จใ—ใŸใ“ใจใซไพใ‚‹ๆจฉๅˆฉไธŠใฎใƒˆใƒฉใƒ–ใƒซใ€ใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚„ใƒใƒผใƒ‰ใ‚ฆใ‚งใ‚ขใธใฎๆๅฎณใชใฉใ€็”Ÿใ˜ใŸใ‚ใ‚‰ใ‚†ใ‚‹ใƒˆใƒฉใƒ–ใƒซใ‚„ๆๅฎณใซใคใ„ใฆใ€้…ๅธƒ่€…ใฏ่ฒฌไปปใ‚’่ฒ ใ„ใพใ›ใ‚“ใ€‚
- ๆ—ฅๆœฌๅ›ฝๅ†…ใงใ€ๆ—ฅๆœฌๅ›ฝใฎๆณ•ๅพ‹ใ‚’้ตๅฎˆใ—ใฆใ”ๅˆฉ็”จใใ ใ•ใ„ใ€‚

## License

Dockerfile ใ‚„ shell script ็ญ‰ใ€็›ดๆŽฅ็š„ใช้…ๅธƒ็‰ฉใซ้–ขใ—ใฆใฏ [Unlicense](https://unlicense.org/) ใจใ—ใ€้…ๅธƒ่€…ใฏใ„ใ‹ใชใ‚‹ๆจฉๅˆฉใ‚‚ไธปๅผตใ—ใพใ›ใ‚“ใ€‚

ไป–ใฎ้…ๅธƒๅ…ƒใ‹ใ‚‰ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ•ใ‚Œใ‚‹ใ‚ฝใƒ•ใƒˆใ‚ฆใ‚งใ‚ข็ญ‰ใซ้–ขใ—ใฆใฏใ€ๅ„้…ๅธƒๅ…ƒใฎ License ใซๅพ“ใฃใฆใใ ใ•ใ„ใ€‚