🎉 Release of add-on Plex Media Server 3.0.0

This commit is contained in:
Community Hass.io Add-ons Bot 2022-06-10 11:32:59 +00:00
parent 2e20c3a893
commit 05ef85c97d
6 changed files with 21 additions and 56 deletions

View file

@ -800,10 +800,10 @@ SOFTWARE.
[node-red-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [node-red-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[node-red-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [node-red-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[node-red-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg [node-red-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
[addon-plex]: https://github.com/hassio-addons/addon-plex/tree/v2.8.0 [addon-plex]: https://github.com/hassio-addons/addon-plex/tree/v3.0.0
[addon-doc-plex]: https://github.com/hassio-addons/addon-plex/blob/v2.8.0/README.md [addon-doc-plex]: https://github.com/hassio-addons/addon-plex/blob/v3.0.0/README.md
[plex-issue]: https://github.com/hassio-addons/addon-plex/issues [plex-issue]: https://github.com/hassio-addons/addon-plex/issues
[plex-version-shield]: https://img.shields.io/badge/version-v2.8.0-blue.svg [plex-version-shield]: https://img.shields.io/badge/version-v3.0.0-blue.svg
[plex-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [plex-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[plex-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [plex-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[plex-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [plex-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg

View file

@ -1,14 +1,20 @@
## Whats changed ## Whats changed
## 🚀 Enhancements ## 🚨 Breaking changes
- 🔒 Sign add-on with Codenotary Community Attestation Service (CAS) @frenck (#149) This release drops support for 32-bits (i386). This add-on is based on Ubuntu Linux, which no longer supports this.
- Exclude redundant directories from backup @regevbr (#146) Therefore, this add-on cannot support it either.
Webtools has been dropped, as the project has been discontinued.
- ⬆️ Upgrades add-on base image to 8.0.0 @frenck (#153)
- 🔥 Drop Webtools @frenck (#155)
## 📚 Documentation ## 📚 Documentation
- 📚 Add My buttons to documentation @frenck (#150) - 📚 Use new My Home Assistant link format @frenck (#154)
## ⬆️ Dependency updates ## ⬆️ Dependency updates
- ⬆️ Upgrades Plex Media Server to 1.25.7.5604 @regevbr (#148) - ⬆️ Upgrades add-on base image to 8.0.0 @frenck (#153)
- ⬆️ Upgrades Plex Media Server to 1.26.2.5797 @frenck (#156)

View file

@ -23,14 +23,8 @@ comparison to installing any other Home Assistant add-on.
1. Check the logs of the "Plex Media Server" to see if everything went well. 1. Check the logs of the "Plex Media Server" to see if everything went well.
1. Login to the Plex admin interface and complete the setup process. 1. Login to the Plex admin interface and complete the setup process.
Home Assistant, by default, ships with the Community Add-ons store installed. **NOTE**: When adding media locations, please use `/share` and `/media`
However, if it is missing (for any reason), you can add it by clicking the as the base directories.
button My button below.
[![Add repository to your Home Assitant instance.][repository-badge]][repository]
**NOTE**: When adding media locations, please use `/share` as the base
directory.
## Configuration ## Configuration
@ -41,7 +35,6 @@ Example add-on configuration:
```yaml ```yaml
log_level: info log_level: info
claim_code: claim-cAMrqFrenckFU4x445Tn claim_code: claim-cAMrqFrenckFU4x445Tn
webtools: true
``` ```
**Note**: _This is just an example, don't copy and paste it! Create your own!_ **Note**: _This is just an example, don't copy and paste it! Create your own!_
@ -75,24 +68,6 @@ In order to get your code surf to <https://www.plex.tv/claim>.
This code is only used once by the add-on. As soon as the This code is only used once by the add-on. As soon as the
server is successfully authenticated with Plex, the code may be removed. server is successfully authenticated with Plex, the code may be removed.
### Option: `webtools`
[WebTools][webtools] is a plug-in that contains a collection of tools
for the Plex Media Server.
Some of the tools:
- Manage Subs (Subtitles)
- Logs (PMS)
- UAS (Unsupported App Store)
- FindMedia
- PlayLists
- TechInfo
The plugin also allows you to add and install custom plugins.
Set this variable to `true` to enable it.
## Solving connection issues with Plex ## Solving connection issues with Plex
Plex is pretty straightforward and pretty easy to set up. Most of the Plex is pretty straightforward and pretty easy to set up. Most of the
@ -198,7 +173,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE. SOFTWARE.
[addon-badge]: https://my.home-assistant.io/badges/supervisor_addon.svg [addon-badge]: https://my.home-assistant.io/badges/supervisor_addon.svg
[addon]: https://my.home-assistant.io/redirect/supervisor_addon/?addon=a0d7b954_plex [addon]: https://my.home-assistant.io/redirect/supervisor_addon/?addon=a0d7b954_plex&repository_url=https%3A%2F%2Fgithub.com%2Fhassio-addons%2Frepository
[contributors]: https://github.com/hassio-addons/addon-plex/graphs/contributors [contributors]: https://github.com/hassio-addons/addon-plex/graphs/contributors
[discord-ha]: https://discord.gg/c5DvZ4e [discord-ha]: https://discord.gg/c5DvZ4e
[discord]: https://discord.me/hassioaddons [discord]: https://discord.me/hassioaddons
@ -207,7 +182,4 @@ SOFTWARE.
[issue]: https://github.com/hassio-addons/addon-plex/issues [issue]: https://github.com/hassio-addons/addon-plex/issues
[reddit]: https://reddit.com/r/homeassistant [reddit]: https://reddit.com/r/homeassistant
[releases]: https://github.com/hassio-addons/addon-plex/releases [releases]: https://github.com/hassio-addons/addon-plex/releases
[repository-badge]: https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg
[repository]: https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fhassio-addons%2Frepository
[semver]: http://semver.org/spec/v2.0.0.htm [semver]: http://semver.org/spec/v2.0.0.htm
[webtools]: https://github.com/ukdtom/WebTools.bundle/wiki

View file

@ -28,5 +28,5 @@ and streams them to all of your devices.
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
[patreon]: https://www.patreon.com/frenck [patreon]: https://www.patreon.com/frenck
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg
[release-shield]: https://img.shields.io/badge/version-v2.8.0-blue.svg [release-shield]: https://img.shields.io/badge/version-v3.0.0-blue.svg
[release]: https://github.com/hassio-addons/addon-plex/tree/v2.8.0 [release]: https://github.com/hassio-addons/addon-plex/tree/v3.0.0

View file

@ -2,7 +2,6 @@ arch:
- aarch64 - aarch64
- amd64 - amd64
- armv7 - armv7
- i386
backup_exclude: backup_exclude:
- '**/Plex Media Server/Cache/**' - '**/Plex Media Server/Cache/**'
- '**/Plex Media Server/Plug-in Support/Caches/**' - '**/Plex Media Server/Plug-in Support/Caches/**'
@ -13,6 +12,7 @@ codenotary: codenotary@frenck.dev
description: Recorded media, live TV, online news, and podcasts ready to stream. description: Recorded media, live TV, online news, and podcasts ready to stream.
hassio_api: true hassio_api: true
image: ghcr.io/hassio-addons/plex/{arch} image: ghcr.io/hassio-addons/plex/{arch}
init: false
map: map:
- media:rw - media:rw
- share:rw - share:rw
@ -20,7 +20,6 @@ map:
name: Plex Media Server name: Plex Media Server
options: options:
claim_code: '' claim_code: ''
webtools: false
ports: ports:
3005/tcp: 3005 3005/tcp: 3005
32400/tcp: 32400 32400/tcp: 32400
@ -29,8 +28,6 @@ ports:
32413/udp: 32413 32413/udp: 32413
32414/udp: 32414 32414/udp: 32414
32469/tcp: 32469 32469/tcp: 32469
33400/tcp: 33400
33443/tcp: 33443
8324/tcp: 8324 8324/tcp: 8324
ports_description: ports_description:
3005/tcp: Plex Home Theater via Plex Companion 3005/tcp: Plex Home Theater via Plex Companion
@ -40,15 +37,12 @@ ports_description:
32413/udp: GDM network discovery 32413/udp: GDM network discovery
32414/udp: GDM network discovery 32414/udp: GDM network discovery
32469/tcp: Plex DLNA Server 32469/tcp: Plex DLNA Server
33400/tcp: WebTools
33443/tcp: WebTools
8324/tcp: Plex for Roku via Plex Companion 8324/tcp: Plex for Roku via Plex Companion
schema: schema:
claim_code: str claim_code: str
log_level: list(trace|debug|info|notice|warning|error|fatal)? log_level: list(trace|debug|info|notice|warning|error|fatal)?
webtools: bool
slug: plex slug: plex
startup: services startup: services
url: https://github.com/hassio-addons/addon-plex url: https://github.com/hassio-addons/addon-plex
version: 2.8.0 version: 3.0.0
webui: http://[HOST]:[PORT:32400]/web webui: http://[HOST]:[PORT:32400]/web

View file

@ -9,11 +9,6 @@ configuration:
description: >- description: >-
To allow your server to sign-in to your Plex account, it needs a so-called To allow your server to sign-in to your Plex account, it needs a so-called
"Claim Code". In order to get your code surf to: https://www.plex.tv/claim "Claim Code". In order to get your code surf to: https://www.plex.tv/claim
webtools:
name: WebTools
description: >-
Install and enable the WebTools plug-in that contains a collection of
tools for the Plex Media Server.
network: network:
3005/tcp: Plex Home Theater via Plex Companion 3005/tcp: Plex Home Theater via Plex Companion
8324/tcp: Plex for Roku via Plex Companion 8324/tcp: Plex for Roku via Plex Companion
@ -23,5 +18,3 @@ network:
32413/udp: GDM network discovery 32413/udp: GDM network discovery
32414/udp: GDM network discovery 32414/udp: GDM network discovery
32469/tcp: Plex DLNA Server 32469/tcp: Plex DLNA Server
33400/tcp: WebTools
33443/tcp: WebTools