Compare commits

..

19 Commits

Author SHA1 Message Date
dependabot[bot] 726660d912 ⬆️ Bump frenck/action-addon-information from 1.2 to 1.3 (#48)
Bumps [frenck/action-addon-information](https://github.com/frenck/action-addon-information) from 1.2 to 1.3.
- [Release notes](https://github.com/frenck/action-addon-information/releases)
- [Commits](https://github.com/frenck/action-addon-information/compare/v1.2...v1.3)

---
updated-dependencies:
- dependency-name: frenck/action-addon-information
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 16:04:42 +05:30
dependabot[bot] 0a9eea8a02 ⬆️ Bump frenck/action-addon-linter from 2.4 to 2.5 (#47)
Bumps [frenck/action-addon-linter](https://github.com/frenck/action-addon-linter) from 2.4 to 2.5.
- [Release notes](https://github.com/frenck/action-addon-linter/releases)
- [Commits](https://github.com/frenck/action-addon-linter/compare/v2.4...v2.5)

---
updated-dependencies:
- dependency-name: frenck/action-addon-linter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 16:04:32 +05:30
Gautham Varma K ad15387af1 Revert "⬆️ Bump python from 3.9.5-r1 to 3.9.7-r3"
This reverts commit c6a8144a2c.
2021-11-01 16:22:51 +05:30
Gautham Varma K c6a8144a2c ⬆️ Bump python from 3.9.5-r1 to 3.9.7-r3 2021-11-01 16:19:50 +05:30
Gautham Varma K 2a78c33704 ⬆️ Bump Base image from 10.0.2 to 10.1.1 2021-11-01 16:19:08 +05:30
GauthamVarmaK 137d42d9e2 Prettified Code! 2021-11-01 10:27:39 +00:00
Gautham Varma K 9b67bf3a4f 💚 Satisfy Markdown Lint 2021-11-01 15:57:23 +05:30
GauthamVarmaK 43e0df26b6 Prettified Code! 2021-11-01 10:22:35 +00:00
Gautham Varma K de368ae5b3 🔌 Explicitly Mount /dev/dvb/ and /dev/dri/ instead of mapping raw USB Access
Potential fix for: #45 and #32
2021-11-01 15:52:14 +05:30
dependabot[bot] a86e6beed3 ⬆️ Bump setuptools from 58.3.0 to 58.4.0 in /tvheadend (#46)
Bumps [setuptools](https://github.com/pypa/setuptools) from 58.3.0 to 58.4.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v58.3.0...v58.4.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-01 15:39:58 +05:30
dependabot[bot] 9cfeae936b ⬆️ Bump setuptools from 58.2.0 to 58.3.0 in /tvheadend (#44)
Bumps [setuptools](https://github.com/pypa/setuptools) from 58.2.0 to 58.3.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v58.2.0...v58.3.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 20:32:59 +05:30
dependabot[bot] 1a70f72659 ⬆️ Bump actions/checkout from 2.3.4 to 2.3.5 (#43)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 17:58:16 +05:30
Gautham Varma K 8385c01e5b 🔗 Update HA Repo Link in Addon Docs
Fixes: https://github.com/GauthamVarmaK/addon-tvheadend/issues/42
2021-10-17 16:29:14 +05:30
dependabot[bot] 8d71c88660 ⬆️ Bump setuptools from 58.1.0 to 58.2.0 in /tvheadend (#41)
Bumps [setuptools](https://github.com/pypa/setuptools) from 58.1.0 to 58.2.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v58.1.0...v58.2.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 17:23:10 +05:30
dependabot[bot] 29b77372d6 ⬆️ Bump dessant/lock-threads from 2.1.2 to 3 (#40)
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 2.1.2 to 3.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v2.1.2...v3)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 19:10:16 +05:30
dependabot[bot] 222d7d8492 ⬆️ Bump frenck/action-addon-linter from 2.3 to 2.4 (#39)
Bumps [frenck/action-addon-linter](https://github.com/frenck/action-addon-linter) from 2.3 to 2.4.
- [Release notes](https://github.com/frenck/action-addon-linter/releases)
- [Commits](https://github.com/frenck/action-addon-linter/compare/v2.3...v2.4)

---
updated-dependencies:
- dependency-name: frenck/action-addon-linter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 19:09:58 +05:30
GauthamVarmaK c6fa44a682 Prettified Code! 2021-09-23 02:34:45 +00:00
Gautham Varma K 99cc3bef48 💚 Fix CI 2021-09-23 08:04:26 +05:30
dependabot[bot] 7cff9c54f1 ⬆️ Bump setuptools from 58.0.4 to 58.1.0 in /tvheadend (#38)
Bumps [setuptools](https://github.com/pypa/setuptools) from 58.0.4 to 58.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v58.0.4...v58.1.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-22 21:37:57 +05:30
8 changed files with 33 additions and 29 deletions
+11 -11
View File
@@ -24,10 +24,10 @@ jobs:
target: ${{ steps.information.outputs.target }} target: ${{ steps.information.outputs.target }}
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run add-on information action - name: 🚀 Run add-on information action
id: information id: information
uses: frenck/action-addon-information@v1.2 uses: frenck/action-addon-information@v1.3
lint-addon: lint-addon:
name: Lint Add-on name: Lint Add-on
@@ -36,9 +36,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run Add-on Lint - name: 🚀 Run Add-on Lint
uses: frenck/action-addon-linter@v2.3 uses: frenck/action-addon-linter@v2.5
with: with:
community: true community: true
path: "./${{ needs.information.outputs.target }}" path: "./${{ needs.information.outputs.target }}"
@@ -50,7 +50,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run Hadolint - name: 🚀 Run Hadolint
uses: brpaz/hadolint-action@v1.5.0 uses: brpaz/hadolint-action@v1.5.0
with: with:
@@ -61,7 +61,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run JQ - name: 🚀 Run JQ
run: | run: |
shopt -s globstar shopt -s globstar
@@ -72,7 +72,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run mdl - name: 🚀 Run mdl
uses: actionshub/markdownlint@2.0.2 uses: actionshub/markdownlint@2.0.2
@@ -81,7 +81,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run Shellcheck - name: 🚀 Run Shellcheck
uses: ludeeus/action-shellcheck@1.1.0 uses: ludeeus/action-shellcheck@1.1.0
env: env:
@@ -92,7 +92,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run YAMLLint - name: 🚀 Run YAMLLint
uses: frenck/action-yamllint@v1.1 uses: frenck/action-yamllint@v1.1
@@ -101,7 +101,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run Prettier - name: 🚀 Run Prettier
uses: creyD/prettier_action@v4.0 uses: creyD/prettier_action@v4.0
with: with:
@@ -126,7 +126,7 @@ jobs:
architecture: ${{ fromJson(needs.information.outputs.architectures) }} architecture: ${{ fromJson(needs.information.outputs.architectures) }}
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🏗 Set up build cache - name: 🏗 Set up build cache
id: cache id: cache
uses: actions/cache@v2.1.6 uses: actions/cache@v2.1.6
+3 -3
View File
@@ -33,10 +33,10 @@ jobs:
version: ${{ steps.release.outputs.version }} version: ${{ steps.release.outputs.version }}
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run add-on information action - name: 🚀 Run add-on information action
id: information id: information
uses: frenck/action-addon-information@v1.2 uses: frenck/action-addon-information@v1.3
- name: ️ Gather version and environment - name: ️ Gather version and environment
id: release id: release
run: | run: |
@@ -69,7 +69,7 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🏗 Set up build cache - name: 🏗 Set up build cache
id: cache id: cache
uses: actions/cache@v2.1.6 uses: actions/cache@v2.1.6
+1 -1
View File
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: ⤵️ Check out code from GitHub - name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2.3.4 uses: actions/checkout@v2.3.5
- name: 🚀 Run Label Syncer - name: 🚀 Run Label Syncer
uses: micnncim/action-label-syncer@v1.3.0 uses: micnncim/action-label-syncer@v1.3.0
env: env:
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
name: 🔒 Lock closed issues and PRs name: 🔒 Lock closed issues and PRs
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: dessant/lock-threads@v2.1.2 - uses: dessant/lock-threads@v3
with: with:
github-token: ${{ github.token }} github-token: ${{ github.token }}
issue-lock-inactive-days: "30" issue-lock-inactive-days: "30"
+10 -6
View File
@@ -17,8 +17,8 @@ Have included the following along with TVHeadend:
The installation of this add-on is pretty straightforward and not different in The installation of this add-on is pretty straightforward and not different in
comparison to installing any other Home Assistant add-on. comparison to installing any other Home Assistant add-on.
1. Add this repository to have addons by GauthamVarmaK: 1. Add this repository to have addons by GauthamVarmaK:
[![Opens your Home Assistant instance and show the add add-on repository dialog with the repository URL pre-filled](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)][my-ha-add-repo] [![Home Assistant with repository URL pre-filled][my-ha-shield]][my-ha-repo]
1. Search for the "TVHeadend" add-on in the Supervisor add-on store and install it. 1. Search for the "TVHeadend" add-on in the Supervisor add-on store and install it.
1. Start the "TVHeadend" add-on. 1. Start the "TVHeadend" add-on.
1. Check the logs of the "TVHeadend" to see if everything went well. 1. Check the logs of the "TVHeadend" to see if everything went well.
@@ -42,20 +42,23 @@ init_commands:
### Option: `system_packages` ### Option: `system_packages`
Allows you to specify additional [Alpine packages][alpine-packages] to be installed to the TVHeadend Addon (e.g., `ffmpeg`, `g++`, etc. ). Allows you to specify additional [Alpine packages][alpine-packages] to be
installed to the TVHeadend Addon (e.g., `ffmpeg`, `g++`, etc. ).
**Note**: _Adding many packages will result in a longer start-up time for the add-on._ **Note**: _Adding many packages will result in a longer start-up time for the add-on._
### Option: `init_commands` ### Option: `init_commands`
Customize your TVHeadend environment even more with the `init_commands` option. Customize your TVHeadend environment even more with the `init_commands` option.
Add one or more shell commands to the list, and they will be executed every single time this add-on starts. Add one or more shell commands to the list, and they will be executed
every single time this add-on starts.
## Additional Details ## Additional Details
- Raw USB would be mapped `/dev/bus/usb` inside the addon.
- Config files are stored in `/config/tvheadend/` - Config files are stored in `/config/tvheadend/`
- Recording files are stored in `/config/tvheadend/recordings/` - Recording files are stored in `/config/tvheadend/recordings/`
- `/dev/dvb/`, `/dev/dri/` would be respectively mapped to
`/dev/dvb/`, `/dev/dri/` inside the addon.
Consider, backing `/config/tvheadend/` up whenever migrating. Consider, backing `/config/tvheadend/` up whenever migrating.
@@ -115,7 +118,8 @@ SOFTWARE.
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[frenck]: https://github.com/frenck [frenck]: https://github.com/frenck
[gautham]: https://github.com/GauthamVarmaK [gautham]: https://github.com/GauthamVarmaK
[my-ha-shield]: https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg
[issue]: https://github.com/GauthamVarmaK/addon-tvheadend/issues [issue]: https://github.com/GauthamVarmaK/addon-tvheadend/issues
[semver]: http://semver.org/spec/v2.0.0.htm [semver]: http://semver.org/spec/v2.0.0.htm
[my-ha-add-repo]: https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fmy.home-assistant.io%2Fredirect%2Fsupervisor_add_addon_repository%2F%3Frepository_url%3Dhttps%253A%252F%252Fgithub.com%252FGauthamVarmaK%252Fhassio-addons [my-ha-repo]: https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2FGauthamVarmaK%2Fhassio-addons
[releases]: https://github.com/GauthamVarmaK/addon-tvheadend/releases [releases]: https://github.com/GauthamVarmaK/addon-tvheadend/releases
+5 -5
View File
@@ -1,9 +1,9 @@
{ {
"build_from": { "build_from": {
"aarch64": "ghcr.io/hassio-addons/base/aarch64:10.0.2", "aarch64": "ghcr.io/hassio-addons/base/aarch64:10.1.1",
"amd64": "ghcr.io/hassio-addons/base/amd64:10.0.2", "amd64": "ghcr.io/hassio-addons/base/amd64:10.1.1",
"armhf": "ghcr.io/hassio-addons/base/armhf:10.0.2", "armhf": "ghcr.io/hassio-addons/base/armhf:10.1.1",
"armv7": "ghcr.io/hassio-addons/base/armv7:10.0.2", "armv7": "ghcr.io/hassio-addons/base/armv7:10.1.1",
"i386": "ghcr.io/hassio-addons/base/i386:10.0.2" "i386": "ghcr.io/hassio-addons/base/i386:10.1.1"
} }
} }
+1 -1
View File
@@ -7,7 +7,7 @@
"url": "https://github.com/GauthamVarmaK/addon-tvheadend", "url": "https://github.com/GauthamVarmaK/addon-tvheadend",
"arch": ["aarch64", "amd64", "armhf", "armv7", "i386"], "arch": ["aarch64", "amd64", "armhf", "armv7", "i386"],
"webui": "http://[HOST]:[PORT:9981]/", "webui": "http://[HOST]:[PORT:9981]/",
"usb": true, "devices": ["/dev/dvb/", "/dev/dri/"],
"ports": { "ports": {
"9981/tcp": 9981, "9981/tcp": 9981,
"9982/tcp": 9982 "9982/tcp": 9982
+1 -1
View File
@@ -1,2 +1,2 @@
setuptools==58.0.4 setuptools==58.4.0
streamlink==2.4.0 streamlink==2.4.0