diff --git a/README.md b/README.md index 79c0376c8..d7d13c379 100644 --- a/README.md +++ b/README.md @@ -72,16 +72,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Arpspoof](arpspoof/) : block internet connection for local network devices -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ ![image](https://api.iconify.design/mdi/television-classic.svg) [Autobrr](autobrr/) : Automation for downloads -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -91,16 +91,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Baikal](baikal/) : Calendar+Contacts server -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbaikal%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbaikal%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbaikal%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbaikal%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ ![image](https://api.iconify.design/mdi/bird.svg) [BattyBirdNET-Pi](battybirdnet-pi/) : A realtime acoustic bat & bird classification system for the Raspberry Pi 4/5 built on BattyBirdNET-Analyzer -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -111,8 +111,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Bazarr NAS](bazarr/) : Companion application to Sonarr and Radarr to download subtitles -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -121,8 +121,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/bitcoin.svg) [Binance Trading Bot](binance-trading-bot/) : Automated Binance trading bot - Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -130,8 +130,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/bird.svg) [BirdNET-pi](birdnet-pi/) : Realtime acoustic bird classification system -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -142,8 +142,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/bird.svg) [Birdnet-go](birdnet-go/) : Realtime BirdNET soundscape analyzer -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -155,8 +155,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Booksonic air](booksonic_air/) : platform for accessing the audiobooks you own wherever you are -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -165,16 +165,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Browserless Chromium](browserless_chrome/) : Chromium as a service container -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/book-multiple.svg) [Calibre](calibre/) : e-book manager -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -184,8 +184,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/library.svg) [Calibre-web](calibre_web/) : Browsing, reading and downloading eBooks using an existing Calibre database -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -195,24 +195,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Castsponsorskip](sponsorblockcast/) : Skip YouTube ads and sponsorships on all local Google Cast devices -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Changedetection.io](changedetection.io/) : web page monitoring, notification and change detection -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Cloudcommander](cloudcommander/) : Cloud Commander a file manager for the web with console and editor -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -222,8 +222,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/book-open.svg) [Codex](codex/) : Web based comic archive browser and reader -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -233,16 +233,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Collabora](collabora/) : Collabora Online office suite -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/book-open.svg) [Comixed](comixed/) : managing digital comics -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -251,15 +251,15 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Elasticsearch server](elasticsearch/) : Free and Open, Distributed, RESTful Search Engine -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.yaml) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/emby.svg) [Emby](emby/) : A free Software Media System that puts you in control of managing and streaming your media -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -269,8 +269,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/emby.svg) [Emby Beta](emby_beta/) : A free Software Media System that puts you in control of managing and streaming your media (beta version) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby_beta%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby_beta%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby_beta%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby_beta%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -280,8 +280,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Ente](ente/) : Self-hosted, end-to-end-encrypted photo & video storage (Ente server + MinIO) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -290,16 +290,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Epic Games Free](epicgamesfree/) : Automatically login and redeem promotional free games from Epic Games Store -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Filebrowser (10765x)](filebrowser/) : filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -309,8 +309,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Firefly iii](fireflyiii/) : A free and open source personal finance manager -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -318,48 +318,48 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Firefly iii Data Importer](fireflyiii_data_importer/) : Data importer for Firefly III (separate addon) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Firefly iii FinTS Importer](fireflyiii_fints_importer/) : Import financial transactions from your FinTS enabled bank into Firefly III -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [FlareSolverr](flaresolverr/) : Proxy server to bypass Cloudflare protection -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Flexget](flexget/) : FlexGet is a multipurpose automation tool for all of your media -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Free Games Claimer (NoVNC not working)](free_games_claimer/) : automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Gazpar2mqtt](gazpar2mqtt/) : fetch GRDF data and publish data to a mqtt broker -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -367,24 +367,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Gitea](gitea/) : Gitea for Home Assistant -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Grav web server](grav/) : Fast, Simple, and Flexible, file-based Web-platform -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/lan.svg) [Guacamole Client](guacamole/) : Clientless remote desktop gateway -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -392,8 +392,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Immich](immich/) : Self-hosted photo and video backup solution directly from your mobile phone -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -403,8 +403,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Immich Cuda](immich_cuda/) : Self-hosted photo and video backup solution directly from your mobile phone -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fupdater.json) ![aarch64no][aarch64no-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -414,16 +414,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Immich Frame](immich_frame/) : Display your immich gallery as a digital photo frame -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Immich Openvino](immich_openvino/) : Self-hosted photo and video backup solution directly from your mobile phone -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fupdater.json) ![aarch64no][aarch64no-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -433,16 +433,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Immich Power Tools](immich_power_tools/) : Power tools for organizing your immich library -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Immich without Machine Learning](immich_noml/) : Self-hosted photo and video backup solution directly from your mobile phone -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -452,16 +452,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Inadyn](inadyn/) : Inadyn is a small and simple Dynamic DNS, DDNS, client with HTTPS support. A large number of dynamic dns providers are supported (https://github.com/troglobit/inadyn#supported-providers). For those that are not, you can use a custom provider as per this project's documentation (https://github.com/nalipaz/hassio-addons/blob/master/README.md) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Jackett NAS](jackett/) : Translates queries from apps (Sonarr, Sickrage, CouchPotato, Mylar, etc) into tracker-site-specific http queries, parses the html response, then sends results back to the requesting software -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -470,8 +470,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/billiards-rack.svg) [Jellyfin NAS](jellyfin/) : A Free Software Media System that puts you in control of managing and streaming your media -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -481,16 +481,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Jellyseerr](jellyseerr/) : Fork of overseerr for jellyfin support -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyseerr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyseerr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyseerr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyseerr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/owl.svg) [Joal](joal/) : An open source command line RatioMaster with WebUI -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -498,24 +498,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Joplin Server](joplin/) : Self-hosted open source note-taking application -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Kometa](kometa/) : Python script to update metadata information for movies, shows, and collections as well as automatically build collections -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fkometa%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fkometa%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fkometa%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fkometa%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/speedometer.svg) [LibreSpeed](librespeed/) : A very lightweight speed test implemented in Javascript, using XMLHttpRequest and Web Workers -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -523,8 +523,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Lidarr NAS](lidarr/) : Music collection manager for Usenet and BitTorrent users -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -533,16 +533,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Linkwarden](linkwarden/) : collaborative bookmark manager to collect, organize, and preserve webpages and articles -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/silverware-fork-knife.svg) [Mealie](mealie/) : Mealie is a self hosted recipe manager and meal planner built in Vue -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -550,8 +550,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/lightning-bolt-outline.svg) [MyElectricalData](enedisgateway2mqtt/) : Use Enedis Gateway API to send data in your MQTT Broker (latest channel) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -560,8 +560,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/lightning-bolt-outline.svg) [MyElectricalData Dev](enedisgateway2mqtt_dev/) : Use Enedis Gateway API to send data in your MQTT Broker (dev channel) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt_dev%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt_dev%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt_dev%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt_dev%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -570,8 +570,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Mylar3](mylar3/) : Automated comic book downloader for use with NZB and torrents -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -580,8 +580,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Navidrome](navidrome/) : Navidrome for Home Assistant -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -590,8 +590,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/wifi-check.svg) [NetAlertX](netalertx/) : 🖧🔍 WIFI / LAN scanner, intruder, and presence detector -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -600,8 +600,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/wifi-check.svg) [NetAlertX Full Access](netalertx_fa/) : 🖧🔍 WIFI / LAN scanner, intruder, and presence detector -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -611,8 +611,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/cloud.svg) [Nextcloud](nextcloud/) : Nextcloud for Homeassistant -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -622,8 +622,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/arrow-down-bold-circle-outline.svg) [Nzbget](nzbget/) : usenet downloader -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -633,64 +633,64 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Omada](omada/) : TP-Link Omada Controller -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Omada v3.2](omada_v3/) : TP-Link Omada Controller -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Ombi](ombi/) : Self-hosted Plex Request and user management system -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Omni Tools](omni-tools/) : Self-hosted collection of powerful web-based tools for everyday tasks. No ads, no tracking, just fast, accessible utilities right from your browser -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomni-tools%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomni-tools%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomni-tools%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomni-tools%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Openproject](openproject/) : Openproject for Home Assistant -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Organizr](organizr/) : An HTPC/Homelab services organizer that is written in PHP -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Overseerr](overseerr/) : Request management and media discovery tool built to work with your existing Plex ecosystem -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/camera.svg) [Photoprism](photoprism/) : A server-based application for browsing, organizing and sharing your personal photo collection -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -701,8 +701,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Piwigo](piwigo/) : Piwigo is a photo gallery software for the web -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -711,8 +711,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Plex NAS](plex/) : Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -721,8 +721,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/docker.svg) [Portainer (12198x)](portainer/) : Manage your Docker environment with ease -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -730,8 +730,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Portainer (12198x) Agent](portainer_agent/) : An agent used to manage all the resources in a Swarm cluster -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -739,24 +739,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Postgres 15](postgres_15/) : Postgres 15 with VectorChord support -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_15%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_15%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_15%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_15%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Postgres 17](postgres_17/) : Postgres 17 with VectorChord support -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_17%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_17%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_17%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres_17%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Prowlarr NAS](prowlarr/) : Torrent Trackers and Usenet indexers offering complete management ofSonarr, Radarr, Lidarr, and Readarr indexers with no per app setup required -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -765,8 +765,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/movie-outline.svg) [Radarr](radarr/) : A fork of Sonarr to work with movies like Couchpotato -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -776,8 +776,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/download-circle.svg) [Readarr](readarr/) : Book manager and automation -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -787,23 +787,23 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Repository Updater](addons_updater/) : Automatic addons update by aligning version tag with upstream releases -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Faddons_updater%2Fconfig.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Faddons_updater%2Fconfig.yaml) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Requestrr](requestrr/) : Chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ ![image](https://api.iconify.design/mdi/cloud-sync-outline.svg) [ResilioSync](resiliosync/) : Self-hosted file share and collaboration platform on the web -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -813,8 +813,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/arrow-down-bold-circle-outline.svg) [Sabnzbd](sabnzbd/) : Makes Usenet as simple and streamlined as possible by automating everything we can -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -823,8 +823,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/glasses.svg) [Scrutiny](scrutiny/) : Scrutiny webUI for smartd S.M.A.R.T monitoring -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -832,7 +832,7 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/glasses.svg) [Scrutiny (Full Access)](scrutiny_fa/) : Scrutiny WebUI for smartd S.M.A.R.T monitoring (Full Access) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny_fa%2Fconfig.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny_fa%2Fconfig.yaml) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -841,8 +841,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/library.svg) [Seafile](seafile/) : High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -852,16 +852,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Signalk Server](signalk/) : An implementation of a Signal K central server for boats -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ ![image](https://api.iconify.design/mdi/television-classic.svg) [Sonarr](sonarr/) : Can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -871,8 +871,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/chart-timeline.svg) [Spotweb](spotweb/) : Spotweb is a decentralized usenet community based on the Spotnet protocol -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -881,8 +881,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/silverware-fork-knife.svg) [Tandoor recipes](tandoor_recipes/) : recipe manager -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -890,8 +890,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/file-search.svg) [Tdarr](tdarr/) : Distributed transcode automation using FFmpeg/HandBrake -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -900,22 +900,22 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Teamspeak server](teamspeak/) : voice communication for online gaming, education and training -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.yaml) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Tor with bridges](tor/) : Protect your privacy and access Home Assistant via Tor -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.yaml) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ ![image](https://api.iconify.design/mdi/transmission-tower.svg) [Transmission](transmission/) : Bittorrent client based on linuxserver image -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -925,8 +925,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/transmission-tower.svg) [Transmission Openvpn](transmission_openvpn/) : Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -936,8 +936,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Ubooquity](ubooquity/) : Free, lightweight, and easy-to-use home server for your comics and ebooks -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -946,8 +946,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Unpackerr](unpackerr/) : Unpacks RARd files for Sonarr, Lidarr and Radarr -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -956,8 +956,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/monitor.svg) [Webtop KDE](webtop_kde/) : Full linux desktop environment accessible via any modern web browser -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop_kde%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop_kde%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop_kde%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop_kde%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -967,8 +967,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/monitor.svg) [Webtop xfce](webtop/) : Full linux desktop environment accessible via any modern web browser -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -978,8 +978,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Webtrees](webtrees/) : web's leading on-line collaborative genealogy application -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -989,24 +989,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Wger](wger/) : manage your personal workouts, weight and diet plans -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ [Whatsapper](whatsapper/) : Whatsapper for Home Assistant -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fupdater.json) ![aarch64no][aarch64no-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] ✓ ![image](https://api.iconify.design/mdi/magnify.svg) [Whoogle Search](whoogle/) : Self-hosted, ad-free, privacy-respecting metasearch engine -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -1014,16 +1014,16 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [Xteve](xteve/) : M3U Proxy for Plex DVR and Emby Live TV -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [Zoneminder](zoneminder/) : A full-featured, open source, state-of-the-art video surveillance software system -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -1031,8 +1031,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ ![image](https://api.iconify.design/mdi/progress-download.svg) [qBittorrent](qbittorrent/) : Bittorrent client with optional vpn -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -1042,8 +1042,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [zzz_archived - Paperless NGX](zzz_archived_paperless_ngx/) : Scan, index and archive all your physical documents -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_paperless_ngx%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_paperless_ngx%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_paperless_ngx%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_paperless_ngx%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7no][armv7no-badge] @@ -1053,8 +1053,8 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [zzz_archived - Papermerge](zzz_archived_papermerge/) : Open source document management system (DMS) -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_papermerge%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_papermerge%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_papermerge%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_papermerge%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] @@ -1062,24 +1062,24 @@ If you want to do add the repository manually, please follow the procedure highl ✓ [zzz_archived - Plex meta manager](zzz_archived_plex_meta_manager/) : Python script to update metadata information for movies, shows, and collections as well as automatically build collections -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_plex_meta_manager%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_plex_meta_manager%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_plex_meta_manager%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_plex_meta_manager%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [zzz_archived - Vaultwarden](zzz_archived_bitwarden/) : Deprecated - please use community version -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_bitwarden%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_bitwarden%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_bitwarden%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_bitwarden%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] ✓ [zzz_archived : Code-server (VScode)](zzz_archived_code-server/) : Deprecated : Code-server is VS Code running on a remote server, accessible through the browser -  ![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_code-server%2Fconfig.json) -![Update](https://img.shields.io/badge/dynamic/json?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_code-server%2Fupdater.json) +  ![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_code-server%2Fconfig.yaml) +![Update](https://img.shields.io/badge/dynamic/yaml?label=Updated&query=%24.last_update&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzzz_archived_code-server%2Fupdater.json) ![aarch64][aarch64-badge] ![amd64][amd64-badge] ![armv7][armv7-badge] diff --git a/arpspoof/README.md b/arpspoof/README.md index d1f41eebc..24d044d92 100644 --- a/arpspoof/README.md +++ b/arpspoof/README.md @@ -6,9 +6,9 @@ [donation-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee%20(no%20paypal)-%23d32f2f?logo=buy-me-a-coffee&style=flat&logoColor=white [paypal-badge]: https://img.shields.io/badge/Buy%20me%20a%20coffee%20with%20Paypal-0070BA?logo=paypal&style=flat&logoColor=white -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Farpspoof%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/arpspoof/config.json b/arpspoof/config.json deleted file mode 100644 index 61a72e05b..000000000 --- a/arpspoof/config.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "block internet connection for local network devices", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "host_network": true, - "image": "ghcr.io/alexbelgium/arpspoof-{arch}", - "map": [], - "name": "Arpspoof", - "options": { - "ROUTER_IP": "yourip" - }, - "ports": { - "7022/tcp": 7022 - }, - "ports_description": { - "7022/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "INTERFACE_NAME": "str?", - "ROUTER_IP": "str" - }, - "slug": "arpspoof", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/arpspoof", - "version": "1.0.0-2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:7022]" -} diff --git a/arpspoof/config.yaml b/arpspoof/config.yaml new file mode 100644 index 000000000..98bcea8b7 --- /dev/null +++ b/arpspoof/config.yaml @@ -0,0 +1,89 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: block internet connection for local network devices +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +host_network: true +image: ghcr.io/alexbelgium/arpspoof-{arch} +map: [] +name: Arpspoof +options: + ROUTER_IP: yourip +ports: + 7022/tcp: 7022 +ports_description: + 7022/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + INTERFACE_NAME: str? + ROUTER_IP: str +slug: arpspoof +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/arpspoof +version: 1.0.0-2 +webui: '[PROTO:ssl]://[HOST]:[PORT:7022]' diff --git a/autobrr/README.md b/autobrr/README.md index a7e1fa69f..536ad82a8 100644 --- a/autobrr/README.md +++ b/autobrr/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fautobrr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/autobrr/config.json b/autobrr/config.json deleted file mode 100644 index 392353c79..000000000 --- a/autobrr/config.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Automation for downloads", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "BASE_DOCKER_DATA_PATH": "/data/autobrr", - "PGID": "0", - "PUID": "0", - "WEBUI_PASSWORD": "password", - "WEBUI_PORT": "7474", - "WEBUI_USERNAME": "admin" - }, - "image": "ghcr.io/alexbelgium/autobrr-{arch}", - "ingress": true, - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Autobrr", - "options": { - "PGID": 0, - "PUID": 0 - }, - "panel_admin": false, - "panel_icon": "mdi:television-classic", - "ports": { - "7474/tcp": 7474 - }, - "ports_description": { - "7474/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "autobrr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/autobrr", - "version": "1.68.0" -} diff --git a/autobrr/config.yaml b/autobrr/config.yaml new file mode 100644 index 000000000..8cbe1ffb4 --- /dev/null +++ b/autobrr/config.yaml @@ -0,0 +1,109 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Automation for downloads +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + BASE_DOCKER_DATA_PATH: /data/autobrr + PGID: '0' + PUID: '0' + WEBUI_PASSWORD: password + WEBUI_PORT: '7474' + WEBUI_USERNAME: admin +image: ghcr.io/alexbelgium/autobrr-{arch} +ingress: true +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Autobrr +options: + PGID: 0 + PUID: 0 +panel_admin: false +panel_icon: mdi:television-classic +ports: + 7474/tcp: 7474 +ports_description: + 7474/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: autobrr +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/autobrr +version: 1.68.0 diff --git a/baikal/README.md b/baikal/README.md index 55933f4ca..d587580da 100644 --- a/baikal/README.md +++ b/baikal/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/baikal/config.json b/baikal/config.json deleted file mode 100644 index 0e22de93f..000000000 --- a/baikal/config.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Calendar+Contacts server", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/baikal-{arch}", - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl:ro" - ], - "name": "Baikal", - "ports": { - "80/tcp": 8013 - }, - "ports_description": { - "80/tcp": "Web UI port" - }, - "slug": "baikal", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.10.1-hafix2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/baikal/config.yaml b/baikal/config.yaml new file mode 100644 index 000000000..a95f0a5ad --- /dev/null +++ b/baikal/config.yaml @@ -0,0 +1,84 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Calendar+Contacts server +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/baikal-{arch} +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl:ro +name: Baikal +ports: + 80/tcp: 8013 +ports_description: + 80/tcp: Web UI port +slug: baikal +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 0.10.1-hafix2 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/battybirdnet-pi/README.md b/battybirdnet-pi/README.md index e86563ea3..51452bcb4 100644 --- a/battybirdnet-pi/README.md +++ b/battybirdnet-pi/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbattybirdnet-pi%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/battybirdnet-pi/config.json b/battybirdnet-pi/config.json deleted file mode 100644 index 0613f0d4d..000000000 --- a/battybirdnet-pi/config.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "audio": true, - "backup": "cold", - "codenotary": "alexandrep.github@gmail.com", - "description": "A realtime acoustic bat & bird classification system for the Raspberry Pi 4/5 built on BattyBirdNET-Analyzer", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/battybirdnet-pi-{arch}", - "ingress": true, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "BattyBirdNET-Pi", - "options": { - "BIRDSONGS_FOLDER": "/config/BirdSongs", - "LIVESTREAM_BOOT_ENABLED": false, - "TZ": "Europe/Paris", - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:bird", - "ports": { - "80/tcp": null, - "8081/tcp": 8081 - }, - "ports_description": { - "80/tcp": "Optional : set to 80 to use caddy's automatic ssl", - "8081/tcp": "Web ui" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "BIRDSONGS_FOLDER": "str?", - "LIVESTREAM_BOOT_ENABLED": "bool", - "MQTT_DISABLED": "bool?", - "MQTT_HOST_manual": "str?", - "MQTT_PASSWORD_manual": "password?", - "MQTT_PORT_manual": "int?", - "MQTT_USER_manual": "str?", - "NO_NOISE_MODEL": "bool?", - "PROCESSED_FOLDER_ENABLED": "bool?", - "TZ": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "pi_password": "password", - "ssl": "bool" - }, - "services": [ - "mqtt:want" - ], - "slug": "battybirdnet-pi", - "tmpfs": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/battybirdnet-pi", - "usb": true, - "version": "2025.06.06", - "video": true -} diff --git a/battybirdnet-pi/config.yaml b/battybirdnet-pi/config.yaml new file mode 100644 index 000000000..46479523b --- /dev/null +++ b/battybirdnet-pi/config.yaml @@ -0,0 +1,118 @@ +arch: + - aarch64 + - amd64 +audio: true +backup: cold +codenotary: alexandrep.github@gmail.com +description: A realtime acoustic bat & bird classification system for the Raspberry + Pi 4/5 built on BattyBirdNET-Analyzer +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/battybirdnet-pi-{arch} +ingress: true +ingress_stream: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw + - ssl +name: BattyBirdNET-Pi +options: + BIRDSONGS_FOLDER: /config/BirdSongs + LIVESTREAM_BOOT_ENABLED: false + TZ: Europe/Paris + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:bird +ports: + 80/tcp: null + 8081/tcp: 8081 +ports_description: + 80/tcp: 'Optional : set to 80 to use caddy''s automatic ssl' + 8081/tcp: Web ui +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + BIRDSONGS_FOLDER: str? + LIVESTREAM_BOOT_ENABLED: bool + MQTT_DISABLED: bool? + MQTT_HOST_manual: str? + MQTT_PASSWORD_manual: password? + MQTT_PORT_manual: int? + MQTT_USER_manual: str? + NO_NOISE_MODEL: bool? + PROCESSED_FOLDER_ENABLED: bool? + TZ: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + keyfile: str + localdisks: str? + networkdisks: str? + pi_password: password + ssl: bool +services: + - mqtt:want +slug: battybirdnet-pi +tmpfs: true +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/battybirdnet-pi +usb: true +version: 2025.06.06 +video: true diff --git a/bazarr/README.md b/bazarr/README.md index 5f33d61f2..d8d6b58a6 100644 --- a/bazarr/README.md +++ b/bazarr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbazarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/bazarr/config.json b/bazarr/config.json deleted file mode 100644 index 79945a0d5..000000000 --- a/bazarr/config.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "**/Backups/*", - "**/logs/*", - "**/MediaCover/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Companion application to Sonarr and Radarr to download subtitles", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/bazarr-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Bazarr NAS", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "6767/tcp": 6767 - }, - "ports_description": { - "6767/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "bazarr_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/bazarr", - "version": "1.5.3", - "webui": "[PROTO:ssl]://[HOST]:[PORT:6767]" -} diff --git a/bazarr/config.yaml b/bazarr/config.yaml new file mode 100644 index 000000000..7830a8878 --- /dev/null +++ b/bazarr/config.yaml @@ -0,0 +1,107 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - '**/Backups/*' + - '**/logs/*' + - '**/MediaCover/*' +codenotary: alexandrep.github@gmail.com +description: Companion application to Sonarr and Radarr to download subtitles +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/bazarr-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Bazarr NAS +options: + PGID: 0 + PUID: 0 +ports: + 6767/tcp: 6767 +ports_description: + 6767/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: bazarr_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/bazarr +version: 1.5.3 +webui: '[PROTO:ssl]://[HOST]:[PORT:6767]' diff --git a/binance-trading-bot/README.md b/binance-trading-bot/README.md index fb6bc63c3..b17ac7e10 100644 --- a/binance-trading-bot/README.md +++ b/binance-trading-bot/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbinance-trading-bot%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/binance-trading-bot/config.json b/binance-trading-bot/config.json deleted file mode 100644 index 086e1edef..000000000 --- a/binance-trading-bot/config.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Automated Binance trading bot - Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "BINANCE_REDIS_HOST": "localhost", - "BINANCE_REDIS_PASSWORD": "", - "BINANCE_REDIS_PORT": "6379", - "PYTHONUNBUFFERED": "1", - "TRADINGVIEW_LOG_LEVEL": "INFO" - }, - "image": "ghcr.io/alexbelgium/binance_trading_bot-{arch}", - "ingress": true, - "ingress_stream": true, - "map": [ - "config:rw" - ], - "name": "Binance Trading Bot", - "options": { - "BINANCE_AUTHENTICATION_ENABLED": true, - "BINANCE_AUTHENTICATION_PASSWORD": null, - "BINANCE_MODE": "test", - "BINANCE_SLACK_ENABLED": false - }, - "panel_admin": false, - "panel_icon": "mdi:bitcoin", - "ports": { - "80/tcp": null, - "8080/tcp": null - }, - "ports_description": { - "80/tcp": "Web UI port", - "8080/tcp": "Trading View port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "BINANCE_AUTHENTICATION_ENABLED": "bool", - "BINANCE_AUTHENTICATION_PASSWORD": "str", - "BINANCE_LIVE_API_KEY": "str?", - "BINANCE_LIVE_SECRET_KEY": "str?", - "BINANCE_LOCAL_TUNNEL_ENABLED": "bool?", - "BINANCE_LOCAL_TUNNEL_SUBDOMAIN": "str?", - "BINANCE_MODE": "list(live|test)", - "BINANCE_SLACK_CHANNEL": "str?", - "BINANCE_SLACK_ENABLED": "bool?", - "BINANCE_SLACK_USERNAME": "str?", - "BINANCE_SLACK_WEBHOOK_URL": "str?", - "BINANCE_TEST_API_KEY": "str?", - "BINANCE_TEST_SECRET_KEY": "str?" - }, - "slug": "binance-trading-bot", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.0.101" -} diff --git a/binance-trading-bot/config.yaml b/binance-trading-bot/config.yaml new file mode 100644 index 000000000..377470512 --- /dev/null +++ b/binance-trading-bot/config.yaml @@ -0,0 +1,114 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Automated Binance trading bot - Trade multiple cryptocurrencies. Buy + low/sell high with Grid Trading. Integrated with TradingView technical analysis +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + BINANCE_REDIS_HOST: localhost + BINANCE_REDIS_PASSWORD: '' + BINANCE_REDIS_PORT: '6379' + PYTHONUNBUFFERED: '1' + TRADINGVIEW_LOG_LEVEL: INFO +image: ghcr.io/alexbelgium/binance_trading_bot-{arch} +ingress: true +ingress_stream: true +map: + - config:rw +name: Binance Trading Bot +options: + BINANCE_AUTHENTICATION_ENABLED: true + BINANCE_AUTHENTICATION_PASSWORD: null + BINANCE_MODE: test + BINANCE_SLACK_ENABLED: false +panel_admin: false +panel_icon: mdi:bitcoin +ports: + 80/tcp: null + 8080/tcp: null +ports_description: + 80/tcp: Web UI port + 8080/tcp: Trading View port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + BINANCE_AUTHENTICATION_ENABLED: bool + BINANCE_AUTHENTICATION_PASSWORD: str + BINANCE_LIVE_API_KEY: str? + BINANCE_LIVE_SECRET_KEY: str? + BINANCE_LOCAL_TUNNEL_ENABLED: bool? + BINANCE_LOCAL_TUNNEL_SUBDOMAIN: str? + BINANCE_MODE: list(live|test) + BINANCE_SLACK_CHANNEL: str? + BINANCE_SLACK_ENABLED: bool? + BINANCE_SLACK_USERNAME: str? + BINANCE_SLACK_WEBHOOK_URL: str? + BINANCE_TEST_API_KEY: str? + BINANCE_TEST_SECRET_KEY: str? +slug: binance-trading-bot +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 0.0.101 diff --git a/birdnet-go/README.md b/birdnet-go/README.md index 822fea6bc..caa8fc95a 100644 --- a/birdnet-go/README.md +++ b/birdnet-go/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-go%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/birdnet-go/config.json b/birdnet-go/config.json deleted file mode 100644 index 5a3ef3bab..000000000 --- a/birdnet-go/config.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "audio": true, - "codenotary": "alexandrep.github@gmail.com", - "description": "Realtime BirdNET soundscape analyzer", - "devices": [ - "/dev/dri", - "/dev/snd", - "/dev/snd/controlC0", - "/dev/snd/controlC1", - "/dev/snd/pcmC1D0c", - "/dev/snd/pcmC1D0p", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "BIRDNET_GID": "0", - "BIRDNET_UID": "0" - }, - "image": "ghcr.io/alexbelgium/birdnet-go-{arch}", - "ingress": true, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw" - ], - "name": "Birdnet-go", - "options": { - "BIRDSONGS_FOLDER": "/config/clips", - "homeassistant_microphone": false - }, - "panel_admin": false, - "panel_icon": "mdi:bird", - "ports": { - "8080/tcp": 8080, - "9090/tcp": 9090 - }, - "ports_description": { - "8080/tcp": "Web ui", - "9090/tcp": "Telemetry endpoint" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "SYS_RESOURCE" - ], - "schema": { - "BIRDSONGS_FOLDER": "str?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "homeassistant_microphone": "bool?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "services": [ - "mysql:want", - "mqtt:want" - ], - "slug": "birdnet-go", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-go", - "usb": true, - "version": "nightly-20251008" -} diff --git a/birdnet-go/config.yaml b/birdnet-go/config.yaml new file mode 100644 index 000000000..0ae0d8578 --- /dev/null +++ b/birdnet-go/config.yaml @@ -0,0 +1,117 @@ +arch: + - aarch64 + - amd64 +audio: true +codenotary: alexandrep.github@gmail.com +description: Realtime BirdNET soundscape analyzer +devices: + - /dev/dri + - /dev/snd + - /dev/snd/controlC0 + - /dev/snd/controlC1 + - /dev/snd/pcmC1D0c + - /dev/snd/pcmC1D0p + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + BIRDNET_GID: '0' + BIRDNET_UID: '0' +image: ghcr.io/alexbelgium/birdnet-go-{arch} +ingress: true +ingress_stream: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw +name: Birdnet-go +options: + BIRDSONGS_FOLDER: /config/clips + homeassistant_microphone: false +panel_admin: false +panel_icon: mdi:bird +ports: + 8080/tcp: 8080 + 9090/tcp: 9090 +ports_description: + 8080/tcp: Web ui + 9090/tcp: Telemetry endpoint +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - SYS_RESOURCE +schema: + BIRDSONGS_FOLDER: str? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + homeassistant_microphone: bool? + localdisks: str? + networkdisks: str? +services: + - mysql:want + - mqtt:want +slug: birdnet-go +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-go +usb: true +version: nightly-20251008 diff --git a/birdnet-pi/README.md b/birdnet-pi/README.md index c329bed77..69698f31e 100644 --- a/birdnet-pi/README.md +++ b/birdnet-pi/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbirdnet-pi%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/birdnet-pi/config.json b/birdnet-pi/config.json deleted file mode 100644 index 65418b5bb..000000000 --- a/birdnet-pi/config.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "audio": true, - "backup": "cold", - "codenotary": "alexandrep.github@gmail.com", - "description": "Realtime acoustic bird classification system", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/birdnet-pi-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "BirdNET-pi", - "options": { - "BIRDSONGS_FOLDER": "/config/BirdSongs", - "LIVESTREAM_BOOT_ENABLED": false, - "MQTT_DISABLED": true, - "TZ": "Europe/Paris", - "Use_tphakala_model_v2": false, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:bird", - "ports": { - "80/tcp": null, - "8081/tcp": 8081 - }, - "ports_description": { - "80/tcp": "Optional : set to 80 to use caddy's automatic ssl", - "8081/tcp": "Web ui" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "BIRDSONGS_FOLDER": "str?", - "LIVESTREAM_BOOT_ENABLED": "bool", - "MQTT_DISABLED": "bool?", - "MQTT_HOST_manual": "str?", - "MQTT_PASSWORD_manual": "password?", - "MQTT_PORT_manual": "int?", - "MQTT_USER_manual": "str?", - "TZ": "str?", - "Use_tphakala_model_v2": "bool", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "pi_password": "password", - "ssl": "bool" - }, - "services": [ - "mqtt:want" - ], - "slug": "birdnet-pi", - "tmpfs": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi", - "usb": true, - "version": "2025.10.02", - "video": true -} diff --git a/birdnet-pi/config.yaml b/birdnet-pi/config.yaml new file mode 100644 index 000000000..49e3dd118 --- /dev/null +++ b/birdnet-pi/config.yaml @@ -0,0 +1,117 @@ +arch: + - aarch64 + - amd64 +audio: true +backup: cold +codenotary: alexandrep.github@gmail.com +description: Realtime acoustic bird classification system +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/birdnet-pi-{arch} +ingress: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw + - ssl +name: BirdNET-pi +options: + BIRDSONGS_FOLDER: /config/BirdSongs + LIVESTREAM_BOOT_ENABLED: false + MQTT_DISABLED: true + TZ: Europe/Paris + Use_tphakala_model_v2: false + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:bird +ports: + 80/tcp: null + 8081/tcp: 8081 +ports_description: + 80/tcp: 'Optional : set to 80 to use caddy''s automatic ssl' + 8081/tcp: Web ui +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + BIRDSONGS_FOLDER: str? + LIVESTREAM_BOOT_ENABLED: bool + MQTT_DISABLED: bool? + MQTT_HOST_manual: str? + MQTT_PASSWORD_manual: password? + MQTT_PORT_manual: int? + MQTT_USER_manual: str? + TZ: str? + Use_tphakala_model_v2: bool + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + keyfile: str + localdisks: str? + networkdisks: str? + pi_password: password + ssl: bool +services: + - mqtt:want +slug: birdnet-pi +tmpfs: true +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi +usb: true +version: 2025.10.02 +video: true diff --git a/booksonic_air/README.md b/booksonic_air/README.md index 56ead8b6d..fb20d0a2c 100644 --- a/booksonic_air/README.md +++ b/booksonic_air/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbooksonic_air%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/booksonic_air/config.json b/booksonic_air/config.json deleted file mode 100644 index 3a268ce2b..000000000 --- a/booksonic_air/config.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "platform for accessing the audiobooks you own wherever you are", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/calibre_web-{arch}", - "init": false, - "map": [ - "share:rw", - "media:rw" - ], - "name": "Booksonic air", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "4040/tcp": 4040 - }, - "ports_description": { - "4040/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "booksonic-air_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/booksonic_air", - "version": "2201.1.0", - "webui": "http://[HOST]:[PORT:4040]" -} diff --git a/booksonic_air/config.yaml b/booksonic_air/config.yaml new file mode 100644 index 000000000..e2871ddae --- /dev/null +++ b/booksonic_air/config.yaml @@ -0,0 +1,100 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: platform for accessing the audiobooks you own wherever you are +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/calibre_web-{arch} +init: false +map: + - share:rw + - media:rw +name: Booksonic air +options: + PGID: 0 + PUID: 0 +ports: + 4040/tcp: 4040 +ports_description: + 4040/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: booksonic-air_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/booksonic_air +version: 2201.1.0 +webui: http://[HOST]:[PORT:4040] diff --git a/browserless_chrome/README.md b/browserless_chrome/README.md index 755993507..54b6b133a 100644 --- a/browserless_chrome/README.md +++ b/browserless_chrome/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbrowserless_chrome%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/browserless_chrome/config.json b/browserless_chrome/config.json deleted file mode 100644 index 52c2abcd4..000000000 --- a/browserless_chrome/config.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Chromium as a service container", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "TIMEOUT": "60000" - }, - "image": "ghcr.io/alexbelgium/browserless_chrome-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Browserless Chromium", - "options": { - "TIMEOUT": "60000" - }, - "ports": { - "3000/tcp": 3000 - }, - "ports_description": { - "3000/tcp": "Webui" - }, - "schema": { - "TIMEOUT": "int" - }, - "slug": "browserless_chrome", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/browserless_chrome", - "version": "2.37.1", - "webui": "[PROTO:ssl]://[HOST]:[PORT:3000]/docs" -} diff --git a/browserless_chrome/config.yaml b/browserless_chrome/config.yaml new file mode 100644 index 000000000..bc92b0f15 --- /dev/null +++ b/browserless_chrome/config.yaml @@ -0,0 +1,87 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Chromium as a service container +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + TIMEOUT: '60000' +image: ghcr.io/alexbelgium/browserless_chrome-{arch} +init: false +map: + - addon_config:rw +name: Browserless Chromium +options: + TIMEOUT: '60000' +ports: + 3000/tcp: 3000 +ports_description: + 3000/tcp: Webui +schema: + TIMEOUT: int +slug: browserless_chrome +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/browserless_chrome +version: 2.37.1 +webui: '[PROTO:ssl]://[HOST]:[PORT:3000]/docs' diff --git a/calibre/README.md b/calibre/README.md index 1a4da2717..f7876151d 100644 --- a/calibre/README.md +++ b/calibre/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/calibre/config.json b/calibre/config.json deleted file mode 100644 index 2c56bb879..000000000 --- a/calibre/config.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "description": "e-book manager", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CALIBRE_CONFIG_DIRECTORY": "/config", - "FM_HOME": "/config", - "HOME": "/config", - "PGID": "0", - "PUID": "0", - "START_DOCKER": "false", - "shm_size": "1gb" - }, - "image": "ghcr.io/alexbelgium/calibre-{arch}", - "ingress": true, - "init": false, - "map": [ - "media:rw", - "share:rw", - "addon_config:rw", - "homeassistant_config:rw", - "ssl" - ], - "name": "Calibre", - "options": { - "PGID": 0, - "PUID": 0 - }, - "panel_admin": false, - "panel_icon": "mdi:book-multiple", - "ports": { - "8081/tcp": 8081, - "8181/tcp": 8181, - "9090/tcp": 9090 - }, - "ports_description": { - "8081/tcp": "Calibre webserver gui, to be enabled within the desktop gui", - "8181/tcp": "Calibre desktop gui (https)", - "9090/tcp": "Calibre wireless connection, to be enabled within the desktop gui" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "CLI_ARGS": "str?", - "PASSWORD": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "calibre", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/calibre", - "version": "8.12.0-2", - "video": true -} diff --git a/calibre/config.yaml b/calibre/config.yaml new file mode 100644 index 000000000..70c0ae013 --- /dev/null +++ b/calibre/config.yaml @@ -0,0 +1,117 @@ +arch: + - aarch64 + - amd64 +description: e-book manager +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CALIBRE_CONFIG_DIRECTORY: /config + FM_HOME: /config + HOME: /config + PGID: '0' + PUID: '0' + START_DOCKER: 'false' + shm_size: 1gb +image: ghcr.io/alexbelgium/calibre-{arch} +ingress: true +init: false +map: + - media:rw + - share:rw + - addon_config:rw + - homeassistant_config:rw + - ssl +name: Calibre +options: + PGID: 0 + PUID: 0 +panel_admin: false +panel_icon: mdi:book-multiple +ports: + 8081/tcp: 8081 + 8181/tcp: 8181 + 9090/tcp: 9090 +ports_description: + 8081/tcp: Calibre webserver gui, to be enabled within the desktop gui + 8181/tcp: Calibre desktop gui (https) + 9090/tcp: Calibre wireless connection, to be enabled within the desktop gui +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + CLI_ARGS: str? + PASSWORD: str? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: calibre +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/calibre +version: 8.12.0-2 +video: true diff --git a/calibre_web/README.md b/calibre_web/README.md index db6802b0b..3622d3ddb 100644 --- a/calibre_web/README.md +++ b/calibre_web/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcalibre_web%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/calibre_web/config.json b/calibre_web/config.json deleted file mode 100644 index 2f882b558..000000000 --- a/calibre_web/config.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Browsing, reading and downloading eBooks using an existing Calibre database", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "DOCKER_MODS": "linuxserver/mods:universal-calibre", - "FM_HOME": "/config", - "HOME": "/config", - "PGID": "0", - "PUID": "0", - "calibre-web_CONFIG_DIRECTORY": "/config", - "shm_size": "1gb" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/calibre_web-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "all_addon_configs:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Calibre-web", - "options": { - "PGID": 0, - "PUID": 0 - }, - "panel_admin": false, - "panel_icon": "mdi:library", - "ports": { - "8083/tcp": 8084 - }, - "ports_description": { - "8083/tcp": "Calibre-web webui (Not required for Ingress)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "DOCKER_MODS": "str?", - "OAUTHLIB_RELAX_TOKEN_SCOPE": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "ingress_user": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "calibre-web", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/calibre_web", - "version": "0.6.25", - "video": true -} diff --git a/calibre_web/config.yaml b/calibre_web/config.yaml new file mode 100644 index 000000000..8230dbcaa --- /dev/null +++ b/calibre_web/config.yaml @@ -0,0 +1,117 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Browsing, reading and downloading eBooks using an existing Calibre database +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + DOCKER_MODS: linuxserver/mods:universal-calibre + FM_HOME: /config + HOME: /config + PGID: '0' + PUID: '0' + calibre-web_CONFIG_DIRECTORY: /config + shm_size: 1gb +hassio_api: true +image: ghcr.io/alexbelgium/calibre_web-{arch} +ingress: true +init: false +map: + - addon_config:rw + - all_addon_configs:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl +name: Calibre-web +options: + PGID: 0 + PUID: 0 +panel_admin: false +panel_icon: mdi:library +ports: + 8083/tcp: 8084 +ports_description: + 8083/tcp: Calibre-web webui (Not required for Ingress) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + DOCKER_MODS: str? + OAUTHLIB_RELAX_TOKEN_SCOPE: str? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + ingress_user: str? + localdisks: str? + networkdisks: str? +slug: calibre-web +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/calibre_web +version: 0.6.25 +video: true diff --git a/changedetection.io/README.md b/changedetection.io/README.md index 80c154cb4..be03b2e5f 100644 --- a/changedetection.io/README.md +++ b/changedetection.io/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fchangedetection.io%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/changedetection.io/config.json b/changedetection.io/config.json deleted file mode 100644 index fa287a7f2..000000000 --- a/changedetection.io/config.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "web page monitoring, notification and change detection", - "environment": { - "LC_ALL": "en_US.UTF-8", - "TIMEOUT": "60000" - }, - "image": "ghcr.io/alexbelgium/changedetection.io-{arch}", - "init": false, - "map": [ - "config:rw" - ], - "name": "Changedetection.io", - "options": { - "PGID": 0, - "PUID": 0, - "TIMEOUT": "60000" - }, - "ports": { - "5000/tcp": 5000 - }, - "ports_description": { - "5000/tcp": "Webui" - }, - "schema": { - "BASE_URL": "str?", - "PGID": "int", - "PUID": "int", - "TIMEOUT": "int", - "TZ": "str?" - }, - "slug": "changedetection.io", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/changedetection.io", - "version": "0.50.21", - "webui": "http://[HOST]:[PORT:5000]" -} diff --git a/changedetection.io/config.yaml b/changedetection.io/config.yaml new file mode 100644 index 000000000..5674b6c8b --- /dev/null +++ b/changedetection.io/config.yaml @@ -0,0 +1,32 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: web page monitoring, notification and change detection +environment: + LC_ALL: en_US.UTF-8 + TIMEOUT: '60000' +image: ghcr.io/alexbelgium/changedetection.io-{arch} +init: false +map: + - config:rw +name: Changedetection.io +options: + PGID: 0 + PUID: 0 + TIMEOUT: '60000' +ports: + 5000/tcp: 5000 +ports_description: + 5000/tcp: Webui +schema: + BASE_URL: str? + PGID: int + PUID: int + TIMEOUT: int + TZ: str? +slug: changedetection.io +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/changedetection.io +version: 0.50.21 +webui: http://[HOST]:[PORT:5000] diff --git a/cloudcommander/README.md b/cloudcommander/README.md index 7ad832762..121633844 100644 --- a/cloudcommander/README.md +++ b/cloudcommander/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcloudcommander%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/cloudcommander/config.json b/cloudcommander/config.json deleted file mode 100644 index 650971e31..000000000 --- a/cloudcommander/config.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Cloud Commander a file manager for the web with console and editor", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/mmcblk0p8", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/cloudcommander-{arch}", - "ingress": true, - "ingress_stream": true, - "map": [ - "addon_config:rw", - "all_addon_configs:rw", - "homeassistant_config:rw", - "ssl:rw", - "share:rw", - "media:rw", - "backup:rw", - "addons:rw" - ], - "name": "Cloudcommander", - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8000/tcp": 8000 - }, - "ports_description": { - "8000/tcp": "Web UI port (required)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CUSTOM_OPTIONS": "str?", - "DROPBOX_TOKEN": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "smbv1": "bool?" - }, - "slug": "cloudcommander", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander", - "version": "19.0.13" -} diff --git a/cloudcommander/config.yaml b/cloudcommander/config.yaml new file mode 100644 index 000000000..1fe353345 --- /dev/null +++ b/cloudcommander/config.yaml @@ -0,0 +1,103 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Cloud Commander a file manager for the web with console and editor +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/mmcblk0p8 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/cloudcommander-{arch} +ingress: true +ingress_stream: true +map: + - addon_config:rw + - all_addon_configs:rw + - homeassistant_config:rw + - ssl:rw + - share:rw + - media:rw + - backup:rw + - addons:rw +name: Cloudcommander +panel_admin: false +panel_icon: mdi:file-search +ports: + 8000/tcp: 8000 +ports_description: + 8000/tcp: Web UI port (required) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CUSTOM_OPTIONS: str? + DROPBOX_TOKEN: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + smbv1: bool? +slug: cloudcommander +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander +version: 19.0.13 diff --git a/codex/README.md b/codex/README.md index ad1ae618f..1e38bc086 100644 --- a/codex/README.md +++ b/codex/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcodex%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/codex/config.json b/codex/config.json deleted file mode 100644 index b1eb8ce40..000000000 --- a/codex/config.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Web based comic archive browser and reader", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CODEX_CONFIG_DIR": "/config", - "PGID": "0", - "PUID": "0" - }, - "hassio_api": true, - "homeassistant_api": true, - "image": "ghcr.io/alexbelgium/codex-{arch}", - "ingress": true, - "ingress_stream": true, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw" - ], - "name": "Codex", - "options": { - "PGID": "0", - "PUID": "0", - "csrf_allowed": "http://homeassistant.local:8123,https://homeassistant.local:8123" - }, - "panel_admin": false, - "panel_icon": "mdi:book-open", - "ports": { - "9810/tcp": 9810 - }, - "ports_description": { - "9810/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CODEX_RESET_ADMIN": "int?", - "CODEX_SKIP_INTEGRITY_CHECK": "int?", - "PGID": "int?", - "PUID": "int?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "csrf_allowed": "str", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "codex", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.8.14" -} diff --git a/codex/config.yaml b/codex/config.yaml new file mode 100644 index 000000000..28c70647e --- /dev/null +++ b/codex/config.yaml @@ -0,0 +1,101 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Web based comic archive browser and reader +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CODEX_CONFIG_DIR: /config + PGID: '0' + PUID: '0' +hassio_api: true +homeassistant_api: true +image: ghcr.io/alexbelgium/codex-{arch} +ingress: true +ingress_stream: true +map: + - addon_config:rw + - media:rw + - share:rw +name: Codex +options: + PGID: '0' + PUID: '0' + csrf_allowed: http://homeassistant.local:8123,https://homeassistant.local:8123 +panel_admin: false +panel_icon: mdi:book-open +ports: + 9810/tcp: 9810 +ports_description: + 9810/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CODEX_RESET_ADMIN: int? + CODEX_SKIP_INTEGRITY_CHECK: int? + PGID: int? + PUID: int? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + csrf_allowed: str + localdisks: str? + networkdisks: str? +slug: codex +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.8.14 diff --git a/collabora/README.md b/collabora/README.md index af0857d40..d9554dc66 100644 --- a/collabora/README.md +++ b/collabora/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcollabora%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/collabora/config.json b/collabora/config.json deleted file mode 100644 index 176f18e4c..000000000 --- a/collabora/config.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Collabora Online office suite", - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/collabora-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "ssl:ro" - ], - "name": "Collabora", - "options": { - "aliasgroup1": "", - "certfile": "fullchain.pem", - "domain1": "", - "extra_params": "--o:ssl.enable=false --o:user_interface.use_integration_theme=false --o:net.proto=IPv4", - "keyfile": "privkey.pem", - "password": "", - "ssl": false, - "username": "" - }, - "ports": { - "9980/tcp": 9980 - }, - "ports_description": { - "9980/tcp": "Web interface" - }, - "schema": { - "TZ": "str?", - "aliasgroup1": "str", - "cert_domain": "bool?", - "certfile": "str", - "dictionaries": "str?", - "domain1": "str?", - "extra_params": "str?", - "keyfile": "str", - "password": "password", - "server_name": "str?", - "ssl": "bool", - "username": "str" - }, - "slug": "collabora", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "25.4.6", - "webui": "[PROTO:ssl]://[HOST]:[PORT:9980]/browser/dist/admin/admin.html" -} diff --git a/collabora/config.yaml b/collabora/config.yaml new file mode 100644 index 000000000..09090fb5e --- /dev/null +++ b/collabora/config.yaml @@ -0,0 +1,45 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Collabora Online office suite +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/collabora-{arch} +init: false +map: + - addon_config:rw + - ssl:ro +name: Collabora +options: + aliasgroup1: '' + certfile: fullchain.pem + domain1: '' + extra_params: --o:ssl.enable=false --o:user_interface.use_integration_theme=false + --o:net.proto=IPv4 + keyfile: privkey.pem + password: '' + ssl: false + username: '' +ports: + 9980/tcp: 9980 +ports_description: + 9980/tcp: Web interface +schema: + TZ: str? + aliasgroup1: str + cert_domain: bool? + certfile: str + dictionaries: str? + domain1: str? + extra_params: str? + keyfile: str + password: password + server_name: str? + ssl: bool + username: str +slug: collabora +url: https://github.com/alexbelgium/hassio-addons +version: 25.4.6 +webui: '[PROTO:ssl]://[HOST]:[PORT:9980]/browser/dist/admin/admin.html' diff --git a/comixed/README.md b/comixed/README.md index bfbb6f566..2719b0907 100644 --- a/comixed/README.md +++ b/comixed/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcomixed%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/comixed/config.json b/comixed/config.json deleted file mode 100644 index 018b65ebb..000000000 --- a/comixed/config.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "managing digital comics", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "hassio_api": true, - "homeassistant_api": true, - "image": "ghcr.io/alexbelgium/comixed-{arch}", - "map": [ - "addon_config:rw", - "media:rw", - "share:rw" - ], - "name": "Comixed", - "panel_admin": false, - "panel_icon": "mdi:book-open", - "ports": { - "7171/tcp": 7171 - }, - "ports_description": { - "7171/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "comixed", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.4", - "webui": "[PROTO:ssl]://[HOST]:[PORT:7171]" -} diff --git a/comixed/config.yaml b/comixed/config.yaml new file mode 100644 index 000000000..9ccc7eca8 --- /dev/null +++ b/comixed/config.yaml @@ -0,0 +1,87 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: managing digital comics +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +hassio_api: true +homeassistant_api: true +image: ghcr.io/alexbelgium/comixed-{arch} +map: + - addon_config:rw + - media:rw + - share:rw +name: Comixed +panel_admin: false +panel_icon: mdi:book-open +ports: + 7171/tcp: 7171 +ports_description: + 7171/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: comixed +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: '1.4' +webui: '[PROTO:ssl]://[HOST]:[PORT:7171]' diff --git a/elasticsearch/README.md b/elasticsearch/README.md index a2ee58f2a..7021efd3e 100644 --- a/elasticsearch/README.md +++ b/elasticsearch/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Felasticsearch%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/elasticsearch/config.json b/elasticsearch/config.json deleted file mode 100644 index 79291caae..000000000 --- a/elasticsearch/config.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Free and Open, Distributed, RESTful Search Engine", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "ES_JAVA_OPTS": "-Xms1024M -Xmx1024M", - "TINI_SUBREAPER": "true", - "bootstrap.memory_lock": "true", - "discovery.type": "single-node" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/elasticsearch-{arch}", - "map": [ - "config:rw" - ], - "name": "Elasticsearch server", - "ports": { - "9200/tcp": 9200, - "9300/tcp": 9300 - }, - "ports_description": { - "9200/tcp": "API calls over HTTP", - "9300/tcp": "custom binary protoco" - }, - "slug": "elasticsearch", - "startup": "services", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/elasticsearch", - "version": "8.14.3" -} diff --git a/elasticsearch/config.yaml b/elasticsearch/config.yaml new file mode 100644 index 000000000..8901099e5 --- /dev/null +++ b/elasticsearch/config.yaml @@ -0,0 +1,88 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Free and Open, Distributed, RESTful Search Engine +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + ES_JAVA_OPTS: -Xms1024M -Xmx1024M + TINI_SUBREAPER: 'true' + bootstrap.memory_lock: 'true' + discovery.type: single-node +host_network: true +image: ghcr.io/alexbelgium/elasticsearch-{arch} +map: + - config:rw +name: Elasticsearch server +ports: + 9200/tcp: 9200 + 9300/tcp: 9300 +ports_description: + 9200/tcp: API calls over HTTP + 9300/tcp: custom binary protoco +slug: elasticsearch +startup: services +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/elasticsearch +version: 8.14.3 diff --git a/emby/README.md b/emby/README.md index 2e301cbf6..5a34ec7bb 100644 --- a/emby/README.md +++ b/emby/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/emby/config.json b/emby/config.json deleted file mode 100644 index 4a573895e..000000000 --- a/emby/config.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "*/cache/", - "*/transcoding-temp/", - "*/logs/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A free Software Media System that puts you in control of managing and streaming your media", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "data_location": "/config/database" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/emby_stable-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Emby", - "options": { - "PGID": 0, - "PUID": 0, - "silent": true - }, - "panel_admin": false, - "panel_icon": "mdi:emby", - "ports": { - "1900/udp": null, - "7359/udp": null, - "8096/tcp": 8096, - "8920/tcp": null - }, - "ports_description": { - "1900/udp": "dlna (optional)", - "7359/udp": "udp server discover (optional)", - "8096/tcp": "web interface", - "8920/tcp": "https web interface (optional)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "silent": "bool?", - "smbv1": "bool?" - }, - "slug": "emby", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/emby", - "version": "4.9.1.80", - "video": true -} diff --git a/emby/config.yaml b/emby/config.yaml new file mode 100644 index 000000000..aa50147bb --- /dev/null +++ b/emby/config.yaml @@ -0,0 +1,121 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - '*/cache/' + - '*/transcoding-temp/' + - '*/logs/*' +codenotary: alexandrep.github@gmail.com +description: A free Software Media System that puts you in control of managing and + streaming your media +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + data_location: /config/database +host_network: true +image: ghcr.io/alexbelgium/emby_stable-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - share:rw + - media:rw + - ssl:rw +name: Emby +options: + PGID: 0 + PUID: 0 + silent: true +panel_admin: false +panel_icon: mdi:emby +ports: + 1900/udp: null + 7359/udp: null + 8096/tcp: 8096 + 8920/tcp: null +ports_description: + 1900/udp: dlna (optional) + 7359/udp: udp server discover (optional) + 8096/tcp: web interface + 8920/tcp: https web interface (optional) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + silent: bool? + smbv1: bool? +slug: emby +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/emby +version: 4.9.1.80 +video: true diff --git a/emby_beta/README.md b/emby_beta/README.md index 33b7fe449..dbbac2b9d 100644 --- a/emby_beta/README.md +++ b/emby_beta/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Femby%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/emby_beta/config.json b/emby_beta/config.json deleted file mode 100644 index 2cf89d2f8..000000000 --- a/emby_beta/config.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "*/cache/", - "*/transcoding-temp/", - "*/logs/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A free Software Media System that puts you in control of managing and streaming your media (beta version)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "data_location": "/share/emby" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/emby-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Emby Beta", - "options": { - "PGID": 0, - "PUID": 0, - "silent": true - }, - "panel_admin": false, - "panel_icon": "mdi:emby", - "ports": { - "1900/udp": null, - "7359/udp": null, - "8096/tcp": 8096, - "8920/tcp": null - }, - "ports_description": { - "1900/udp": "dlna (optional)", - "7359/udp": "udp server discover (optional)", - "8096/tcp": "web interface", - "8920/tcp": "https web interface (optional)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "silent": "bool?", - "smbv1": "bool?" - }, - "slug": "emby_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/emby", - "version": "4.9.2.2", - "video": true -} diff --git a/emby_beta/config.yaml b/emby_beta/config.yaml new file mode 100644 index 000000000..8e1cf5eac --- /dev/null +++ b/emby_beta/config.yaml @@ -0,0 +1,122 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - '*/cache/' + - '*/transcoding-temp/' + - '*/logs/*' +codenotary: alexandrep.github@gmail.com +description: A free Software Media System that puts you in control of managing and + streaming your media (beta version) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + data_location: /share/emby +host_network: true +image: ghcr.io/alexbelgium/emby-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw + - ssl:rw +name: Emby Beta +options: + PGID: 0 + PUID: 0 + silent: true +panel_admin: false +panel_icon: mdi:emby +ports: + 1900/udp: null + 7359/udp: null + 8096/tcp: 8096 + 8920/tcp: null +ports_description: + 1900/udp: dlna (optional) + 7359/udp: udp server discover (optional) + 8096/tcp: web interface + 8920/tcp: https web interface (optional) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + silent: bool? + smbv1: bool? +slug: emby_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/emby +version: 4.9.2.2 +video: true diff --git a/enedisgateway2mqtt/README.md b/enedisgateway2mqtt/README.md index ddafd0e89..3fb740f20 100644 --- a/enedisgateway2mqtt/README.md +++ b/enedisgateway2mqtt/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/enedisgateway2mqtt/config.json b/enedisgateway2mqtt/config.json deleted file mode 100644 index 464518cae..000000000 --- a/enedisgateway2mqtt/config.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Use Enedis Gateway API to send data in your MQTT Broker (latest channel)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/myelectricaldata-{arch}", - "ingress": true, - "map": [ - "config:rw" - ], - "name": "MyElectricalData", - "options": { - "CONFIG_LOCATION": "/config/myelectricaldata/config.yaml", - "TZ": "Europe/Paris", - "mqtt_autodiscover": true, - "verbose": true - }, - "panel_admin": false, - "panel_icon": "mdi:lightning-bolt-outline", - "ports": { - "5000/tcp": 5000 - }, - "ports_description": { - "5000/tcp": "Portail" - }, - "schema": { - "CONFIG_LOCATION": "str", - "TZ": "str?", - "mqtt_autodiscover": "bool", - "verbose": "bool" - }, - "services": [ - "mqtt:want" - ], - "slug": "enedisgateway2mqtt", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.13.2" -} diff --git a/enedisgateway2mqtt/config.yaml b/enedisgateway2mqtt/config.yaml new file mode 100644 index 000000000..c9522a35a --- /dev/null +++ b/enedisgateway2mqtt/config.yaml @@ -0,0 +1,95 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Use Enedis Gateway API to send data in your MQTT Broker (latest channel) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/myelectricaldata-{arch} +ingress: true +map: + - config:rw +name: MyElectricalData +options: + CONFIG_LOCATION: /config/myelectricaldata/config.yaml + TZ: Europe/Paris + mqtt_autodiscover: true + verbose: true +panel_admin: false +panel_icon: mdi:lightning-bolt-outline +ports: + 5000/tcp: 5000 +ports_description: + 5000/tcp: Portail +schema: + CONFIG_LOCATION: str + TZ: str? + mqtt_autodiscover: bool + verbose: bool +services: + - mqtt:want +slug: enedisgateway2mqtt +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 0.13.2 diff --git a/enedisgateway2mqtt_dev/README.md b/enedisgateway2mqtt_dev/README.md index e3261401f..7885b07eb 100644 --- a/enedisgateway2mqtt_dev/README.md +++ b/enedisgateway2mqtt_dev/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fenedisgateway2mqtt%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/enedisgateway2mqtt_dev/config.json b/enedisgateway2mqtt_dev/config.json deleted file mode 100644 index c48ecbad6..000000000 --- a/enedisgateway2mqtt_dev/config.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Use Enedis Gateway API to send data in your MQTT Broker (dev channel)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/myelectricaldata_dev-{arch}", - "ingress": true, - "map": [ - "config:rw" - ], - "name": "MyElectricalData Dev", - "options": { - "CONFIG_LOCATION": "/config/myelectricaldata_dev/config.yaml", - "TZ": "Europe/Paris", - "mqtt_autodiscover": true, - "verbose": true - }, - "panel_admin": false, - "panel_icon": "mdi:lightning-bolt-outline", - "ports": { - "5000/tcp": 5000 - }, - "ports_description": { - "5000/tcp": "Portail" - }, - "schema": { - "CONFIG_LOCATION": "str", - "TZ": "str?", - "mqtt_autodiscover": "bool", - "verbose": "bool" - }, - "services": [ - "mqtt:want" - ], - "slug": "enedisgateway2mqtt_dev", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.0.0rc14" -} diff --git a/enedisgateway2mqtt_dev/config.yaml b/enedisgateway2mqtt_dev/config.yaml new file mode 100644 index 000000000..a60890886 --- /dev/null +++ b/enedisgateway2mqtt_dev/config.yaml @@ -0,0 +1,95 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Use Enedis Gateway API to send data in your MQTT Broker (dev channel) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/myelectricaldata_dev-{arch} +ingress: true +map: + - config:rw +name: MyElectricalData Dev +options: + CONFIG_LOCATION: /config/myelectricaldata_dev/config.yaml + TZ: Europe/Paris + mqtt_autodiscover: true + verbose: true +panel_admin: false +panel_icon: mdi:lightning-bolt-outline +ports: + 5000/tcp: 5000 +ports_description: + 5000/tcp: Portail +schema: + CONFIG_LOCATION: str + TZ: str? + mqtt_autodiscover: bool + verbose: bool +services: + - mqtt:want +slug: enedisgateway2mqtt_dev +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.0.0rc14 diff --git a/ente/README.md b/ente/README.md index 6a14dc51a..16b323a1d 100644 --- a/ente/README.md +++ b/ente/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fente%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/ente/config.json b/ente/config.json deleted file mode 100644 index 61ccdf3d0..000000000 --- a/ente/config.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "description": "Self-hosted, end-to-end-encrypted photo & video storage (Ente server + MinIO)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0", - "TZ": "Europe/Paris" - }, - "image": "ghcr.io/alexbelgium/ente-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Ente", - "options": { - "DB_PASSWORD": "ente", - "DISABLE_WEB_UI": true, - "ENTE_ENDPOINT_URL": "http://homeassistant.local:8280", - "MINIO_DATA_LOCATION": "/config/minio-data", - "MINIO_ROOT_PASSWORD": "minioadmin", - "MINIO_ROOT_USER": "minioadmin", - "TZ": "Europe/Paris", - "USE_EXTERNAL_DB": false - }, - "ports": { - "3000/tcp": 8300, - "3200/tcp": 8320, - "8080/tcp": 8280 - }, - "ports_description": { - "3000/tcp": "Ente web UI", - "3200/tcp": "MinIO S3 endpoint", - "8080/tcp": "Ente API (museum)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DB_DATABASE_NAME": "str?", - "DB_HOSTNAME": "str?", - "DB_PASSWORD": "str", - "DB_PORT": "int?", - "DB_USERNAME": "str?", - "DISABLE_WEB_UI": "bool?", - "ENTE_ENDPOINT_URL": "str", - "MINIO_DATA_LOCATION": "str", - "MINIO_ROOT_PASSWORD": "str", - "MINIO_ROOT_USER": "str", - "TZ": "str?", - "USE_EXTERNAL_DB": "bool?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "ente", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.4.5", - "video": true, - "webui": "http://[HOST]:[PORT:3000]" -} diff --git a/ente/config.yaml b/ente/config.yaml new file mode 100644 index 000000000..5c38eb49e --- /dev/null +++ b/ente/config.yaml @@ -0,0 +1,120 @@ +arch: + - aarch64 + - amd64 +description: Self-hosted, end-to-end-encrypted photo & video storage (Ente server + + MinIO) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' + TZ: Europe/Paris +image: ghcr.io/alexbelgium/ente-{arch} +init: false +map: + - addon_config:rw +name: Ente +options: + DB_PASSWORD: ente + DISABLE_WEB_UI: true + ENTE_ENDPOINT_URL: http://homeassistant.local:8280 + MINIO_DATA_LOCATION: /config/minio-data + MINIO_ROOT_PASSWORD: minioadmin + MINIO_ROOT_USER: minioadmin + TZ: Europe/Paris + USE_EXTERNAL_DB: false +ports: + 3000/tcp: 8300 + 3200/tcp: 8320 + 8080/tcp: 8280 +ports_description: + 3000/tcp: Ente web UI + 3200/tcp: MinIO S3 endpoint + 8080/tcp: Ente API (museum) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DB_DATABASE_NAME: str? + DB_HOSTNAME: str? + DB_PASSWORD: str + DB_PORT: int? + DB_USERNAME: str? + DISABLE_WEB_UI: bool? + ENTE_ENDPOINT_URL: str + MINIO_DATA_LOCATION: str + MINIO_ROOT_PASSWORD: str + MINIO_ROOT_USER: str + TZ: str? + USE_EXTERNAL_DB: bool? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: ente +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 4.4.5 +video: true +webui: http://[HOST]:[PORT:3000] diff --git a/epicgamesfree/README.md b/epicgamesfree/README.md index d6a5c1213..357d99169 100644 --- a/epicgamesfree/README.md +++ b/epicgamesfree/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fepicgamesfree%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) @@ -34,14 +34,14 @@ There are no addon options available through the Home Assistant interface. All c Configuration files are stored in `/config/addons_config/epicgamesfree/`: -- **config.json**: Main configuration file +- **config.yaml**: Main configuration file - **cookies.json**: Authentication cookies (optional) If these files don't exist, they will be created at first boot with default settings. ### Basic Configuration -Create `/config/addons_config/epicgamesfree/config.json`: +Create `/config/addons_config/epicgamesfree/config.yaml`: ```json { @@ -142,7 +142,7 @@ For detailed cookie import instructions, see: https://github.com/claabs/epicgame ### Troubleshooting #### Timeout Errors -Add the following to your config.json: +Add the following to your config.yaml: ```json "browserNavigationTimeout": 300000 ``` @@ -170,7 +170,7 @@ The installation of this add-on is pretty straightforward and not different in c ### Timeout error -Please try adding `"browserNavigationTimeout": 300000,` to your config.json (https://github.com/alexbelgium/hassio-addons/issues/675#issuecomment-1407675351) +Please try adding `"browserNavigationTimeout": 300000,` to your config.yaml (https://github.com/alexbelgium/hassio-addons/issues/675#issuecomment-1407675351) ### Other errors diff --git a/epicgamesfree/config.json b/epicgamesfree/config.json deleted file mode 100644 index 81658dce9..000000000 --- a/epicgamesfree/config.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Automatically login and redeem promotional free games from Epic Games Store", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CONFIG_DIR": "/config/addons_config/epicgamesfree" - }, - "image": "ghcr.io/alexbelgium/epicgamesfree-{arch}", - "init": false, - "map": [ - "config:rw" - ], - "name": "Epic Games Free", - "ports": { - "3000/tcp": 3000 - }, - "ports_description": { - "3000/tcp": "web interface" - }, - "slug": "epicgamesfree", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "debian-2025-10-09", - "webui": "[PROTO:ssl]://[HOST]:[PORT:3000]" -} diff --git a/epicgamesfree/config.yaml b/epicgamesfree/config.yaml new file mode 100644 index 000000000..5df0d0102 --- /dev/null +++ b/epicgamesfree/config.yaml @@ -0,0 +1,84 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Automatically login and redeem promotional free games from Epic Games + Store +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CONFIG_DIR: /config/addons_config/epicgamesfree +image: ghcr.io/alexbelgium/epicgamesfree-{arch} +init: false +map: + - config:rw +name: Epic Games Free +ports: + 3000/tcp: 3000 +ports_description: + 3000/tcp: web interface +slug: epicgamesfree +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: debian-2025-10-09 +webui: '[PROTO:ssl]://[HOST]:[PORT:3000]' diff --git a/epicgamesfree/rootfs/templates/config.json b/epicgamesfree/rootfs/templates/config.json deleted file mode 100644 index 4a5554541..000000000 --- a/epicgamesfree/rootfs/templates/config.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "runOnStartup":true, - "cronSchedule":"0 */6 * * *", - "logLevel":"info", - "webPortalConfig":{ - "baseUrl":"https://epic.example.com" - }, - "accounts":[ - { - "email":"example@gmail.com" - } - ], - "notifiers":[ - { - "type":"email", - "smtpHost":"smtp.gmail.com", - "smtpPort":587, - "emailSenderAddress":"hello@gmail.com", - "emailSenderName":"Epic Games Captchas", - "emailRecipientAddress":"hello@gmail.com", - "secure":false, - "auth":{ - "user":"hello@gmail.com", - "pass":"abc123" - } - }, - { - "type":"discord", - "webhookUrl":"https://discord.com/api/webhooks/123456789123456789/A-abcdefghijklmn-abcdefghijklmnopqrst12345678-abcdefghijklmnop123456", - "mentionedUsers":[ - "914360712086843432" - ], - "mentionedRoles":[ - "734548250895319070" - ] - }, - { - "type":"telegram", - "apiUrl":"https://api.telegram.org", - "token":"644739147:AAGMPo-Jz3mKRnHRTnrPEDi7jUF1vqNOD5k", - "chatId":"-987654321" - }, - { - "type":"apprise", - "apiUrl":"http://192.168.1.2:8000", - "urls":"mailto://user:pass@gmail.com" - }, - { - "type":"pushover", - "token":"a172fyyl9gw99p2xi16tq8hnib48p2", - "userKey":"uvgidym7l5ggpwu2r8i1oy6diaapll" - }, - { - "type":"gotify", - "apiUrl":"https://gotify.net", - "token":"SnL-wAvmfo_QT" - }, - { - "type":"homeassistant", - "instance":"https://homeassistant.example.com", - "token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c", - "notifyservice":"mobile_app_smartphone_name" - }, - { - "type":"bark", - "key":"xxxxxxxxxxxxxxxxxxxxxx", - "title":"epicgames-freegames", - "group":"epicgames-freegames", - "apiUrl":"https://api.day.app" - }, - { - "type":"ntfy", - "webhookUrl":"https://ntfy.example.com/mytopic", - "priority":"urgent", - "token":"tk_mytoken" - } - ] -} diff --git a/epicgamesfree/rootfs/templates/config.yaml b/epicgamesfree/rootfs/templates/config.yaml new file mode 100644 index 000000000..7458f5d29 --- /dev/null +++ b/epicgamesfree/rootfs/templates/config.yaml @@ -0,0 +1,50 @@ +runOnStartup: true +cronSchedule: 0 */6 * * * +logLevel: info +webPortalConfig: + baseUrl: https://epic.example.com +accounts: + - email: example@gmail.com +notifiers: + - type: email + smtpHost: smtp.gmail.com + smtpPort: 587 + emailSenderAddress: hello@gmail.com + emailSenderName: Epic Games Captchas + emailRecipientAddress: hello@gmail.com + secure: false + auth: + user: hello@gmail.com + pass: abc123 + - type: discord + webhookUrl: https://discord.com/api/webhooks/123456789123456789/A-abcdefghijklmn-abcdefghijklmnopqrst12345678-abcdefghijklmnop123456 + mentionedUsers: + - '914360712086843432' + mentionedRoles: + - '734548250895319070' + - type: telegram + apiUrl: https://api.telegram.org + token: 644739147:AAGMPo-Jz3mKRnHRTnrPEDi7jUF1vqNOD5k + chatId: '-987654321' + - type: apprise + apiUrl: http://192.168.1.2:8000 + urls: mailto://user:pass@gmail.com + - type: pushover + token: a172fyyl9gw99p2xi16tq8hnib48p2 + userKey: uvgidym7l5ggpwu2r8i1oy6diaapll + - type: gotify + apiUrl: https://gotify.net + token: SnL-wAvmfo_QT + - type: homeassistant + instance: https://homeassistant.example.com + token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c + notifyservice: mobile_app_smartphone_name + - type: bark + key: xxxxxxxxxxxxxxxxxxxxxx + title: epicgames-freegames + group: epicgames-freegames + apiUrl: https://api.day.app + - type: ntfy + webhookUrl: https://ntfy.example.com/mytopic + priority: urgent + token: tk_mytoken diff --git a/filebrowser/README.md b/filebrowser/README.md index edd19d21f..cd27e98ef 100644 --- a/filebrowser/README.md +++ b/filebrowser/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffilebrowser%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/filebrowser/config.json b/filebrowser/config.json deleted file mode 100644 index a6aeef177..000000000 --- a/filebrowser/config.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/md0", - "/dev/md1", - "/dev/md2", - "/dev/md3" - ], - "environment": { - "FB_BASEURL": "/filebrowser", - "PGID": "0", - "PUID": "0" - }, - "homeassistant": "2025.5.0", - "image": "ghcr.io/alexbelgium/filebrowser-{arch}", - "ingress": true, - "ingress_port": 8071, - "ingress_stream": true, - "map": [ - "addon_config:rw", - "media:rw", - "all_addon_configs:rw", - "homeassistant_config:rw", - "addons:rw", - "backup:rw", - "share:rw", - "ssl:rw" - ], - "name": "Filebrowser", - "options": { - "NoAuth": true, - "certfile": "fullchain.pem", - "disable_thumbnails": true, - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8071 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "NoAuth": "bool", - "base_folder": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "disable_thumbnails": "bool?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "ssl": "bool" - }, - "slug": "filebrowser", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.44.0" -} diff --git a/filebrowser/config.yaml b/filebrowser/config.yaml new file mode 100644 index 000000000..44cdda30d --- /dev/null +++ b/filebrowser/config.yaml @@ -0,0 +1,123 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: filebrowser provides a file managing interface within a specified directory + and it can be used to upload, delete, preview, rename and edit your files +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/md0 + - /dev/md1 + - /dev/md2 + - /dev/md3 +environment: + FB_BASEURL: /filebrowser + PGID: '0' + PUID: '0' +homeassistant: 2025.5.0 +image: ghcr.io/alexbelgium/filebrowser-{arch} +ingress: true +ingress_port: 8071 +ingress_stream: true +map: + - addon_config:rw + - media:rw + - all_addon_configs:rw + - homeassistant_config:rw + - addons:rw + - backup:rw + - share:rw + - ssl:rw +name: Filebrowser +options: + NoAuth: true + certfile: fullchain.pem + disable_thumbnails: true + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8071 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + NoAuth: bool + base_folder: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + disable_thumbnails: bool? + keyfile: str + localdisks: str? + networkdisks: str? + ssl: bool +slug: filebrowser +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.44.0 diff --git a/fireflyiii/README.md b/fireflyiii/README.md index dcb28404c..2211ebf44 100644 --- a/fireflyiii/README.md +++ b/fireflyiii/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/fireflyiii/config.json b/fireflyiii/config.json deleted file mode 100644 index 6caf01ca1..000000000 --- a/fireflyiii/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A free and open source personal finance manager", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "TRUSTED_PROXIES": "**" - }, - "image": "ghcr.io/alexbelgium/fireflyiii-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw" - ], - "name": "Firefly iii", - "options": { - "APP_KEY": "CHANGEME_32_CHARS_EuC5dfn3LAPzeO", - "CONFIG_LOCATION": "/config/addons_config/fireflyiii/config.yaml", - "DB_CONNECTION": "sqlite_internal", - "silent": "true" - }, - "ports": { - "8080/tcp": 3473, - "8443/tcp": null - }, - "ports_description": { - "8080/tcp": "web interface", - "8443/tcp": "ssl web interface" - }, - "schema": { - "APP_KEY": "str", - "CONFIG_LOCATION": "str", - "DB_CONNECTION": "list(sqlite_internal|mariadb_addon|mysql|pgsql)", - "DB_DATABASE": "str?", - "DB_HOST": "str?", - "DB_PASSWORD": "str?", - "DB_PORT": "str?", - "DB_USERNAME": "str?", - "Updates": "list(|hourly|daily|weekly)?", - "silent": "bool?" - }, - "services": [ - "mysql:want" - ], - "slug": "fireflyiii", - "startup": "services", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "6.4.2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" -} diff --git a/fireflyiii/config.yaml b/fireflyiii/config.yaml new file mode 100644 index 000000000..a1bb73f0d --- /dev/null +++ b/fireflyiii/config.yaml @@ -0,0 +1,105 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: A free and open source personal finance manager +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + TRUSTED_PROXIES: '**' +image: ghcr.io/alexbelgium/fireflyiii-{arch} +init: false +map: + - config:rw + - share:rw +name: Firefly iii +options: + APP_KEY: CHANGEME_32_CHARS_EuC5dfn3LAPzeO + CONFIG_LOCATION: /config/addons_config/fireflyiii/config.yaml + DB_CONNECTION: sqlite_internal + silent: 'true' +ports: + 8080/tcp: 3473 + 8443/tcp: null +ports_description: + 8080/tcp: web interface + 8443/tcp: ssl web interface +schema: + APP_KEY: str + CONFIG_LOCATION: str + DB_CONNECTION: list(sqlite_internal|mariadb_addon|mysql|pgsql) + DB_DATABASE: str? + DB_HOST: str? + DB_PASSWORD: str? + DB_PORT: str? + DB_USERNAME: str? + Updates: list(|hourly|daily|weekly)? + silent: bool? +services: + - mysql:want +slug: fireflyiii +startup: services +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 6.4.2 +webui: '[PROTO:ssl]://[HOST]:[PORT:8080]' diff --git a/fireflyiii_data_importer/README.md b/fireflyiii_data_importer/README.md index cf59fd0ad..22b96377b 100644 --- a/fireflyiii_data_importer/README.md +++ b/fireflyiii_data_importer/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_data_importer%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/fireflyiii_data_importer/config.json b/fireflyiii_data_importer/config.json deleted file mode 100644 index 04b2d1257..000000000 --- a/fireflyiii_data_importer/config.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Data importer for Firefly III (separate addon)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "TRUSTED_PROXIES": "**" - }, - "image": "ghcr.io/alexbelgium/fireflyiii_data_importer-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl" - ], - "name": "Firefly iii Data Importer", - "options": { - "CONFIG_LOCATION": "/config" - }, - "ports": { - "8080/tcp": 3474 - }, - "ports_description": { - "8080/tcp": "web interface" - }, - "schema": { - "AUTO_IMPORT_SECRET": "str?", - "CAN_POST_AUTOIMPORT": "bool?", - "CAN_POST_FILES": "bool?", - "CONFIG_LOCATION": "str", - "FIREFLY_III_ACCESS_TOKEN": "str", - "FIREFLY_III_CLIENT_ID": "str?", - "FIREFLY_III_URL": "str", - "NORDIGEN_ID": "str?", - "NORDIGEN_KEY": "str?", - "SPECTRE_APP_ID": "str?", - "SPECTRE_SECRET": "str?", - "Updates": "list(hourly|daily|weekly)?", - "silent": "bool?" - }, - "slug": "fireflyiii_data_importer", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.8.2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" -} diff --git a/fireflyiii_data_importer/config.yaml b/fireflyiii_data_importer/config.yaml new file mode 100644 index 000000000..14840ab0f --- /dev/null +++ b/fireflyiii_data_importer/config.yaml @@ -0,0 +1,102 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Data importer for Firefly III (separate addon) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + TRUSTED_PROXIES: '**' +image: ghcr.io/alexbelgium/fireflyiii_data_importer-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl +name: Firefly iii Data Importer +options: + CONFIG_LOCATION: /config +ports: + 8080/tcp: 3474 +ports_description: + 8080/tcp: web interface +schema: + AUTO_IMPORT_SECRET: str? + CAN_POST_AUTOIMPORT: bool? + CAN_POST_FILES: bool? + CONFIG_LOCATION: str + FIREFLY_III_ACCESS_TOKEN: str + FIREFLY_III_CLIENT_ID: str? + FIREFLY_III_URL: str + NORDIGEN_ID: str? + NORDIGEN_KEY: str? + SPECTRE_APP_ID: str? + SPECTRE_SECRET: str? + Updates: list(hourly|daily|weekly)? + silent: bool? +slug: fireflyiii_data_importer +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.8.2 +webui: '[PROTO:ssl]://[HOST]:[PORT:8080]' diff --git a/fireflyiii_fints_importer/CHANGELOG.md b/fireflyiii_fints_importer/CHANGELOG.md index f0600bb73..99188089b 100644 --- a/fireflyiii_fints_importer/CHANGELOG.md +++ b/fireflyiii_fints_importer/CHANGELOG.md @@ -13,4 +13,4 @@ - WARNING : update to supervisor 2022.11 before installing - Add codenotary sign - Initial release -- Removes image reference from config.json so build config is used +- Removes image reference from config.yaml so build config is used diff --git a/fireflyiii_fints_importer/README.md b/fireflyiii_fints_importer/README.md index 2bf409e9b..524010456 100644 --- a/fireflyiii_fints_importer/README.md +++ b/fireflyiii_fints_importer/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffireflyiii_fints_importer%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/fireflyiii_fints_importer/config.json b/fireflyiii_fints_importer/config.json deleted file mode 100644 index aa9cebc72..000000000 --- a/fireflyiii_fints_importer/config.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "arch": [ - "amd64", - "aarch64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Import financial transactions from your FinTS enabled bank into Firefly III", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "TRUSTED_PROXIES": "**" - }, - "image": "ghcr.io/alexbelgium/fireflyiii_fints_importer-{arch}", - "map": [ - "config:rw", - "share:rw", - "ssl" - ], - "name": "Firefly iii FinTS Importer", - "ports": { - "8080/tcp": 3476 - }, - "ports_description": { - "8080/tcp": "web interface" - }, - "schema": { - "Updates": "list(|hourly|daily2|daily4|daily6|daily8|daily10|daily12|weekly)?", - "silent": "bool?" - }, - "slug": "fireflyiii_fints_importer", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.3.0-5", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" -} diff --git a/fireflyiii_fints_importer/config.yaml b/fireflyiii_fints_importer/config.yaml new file mode 100644 index 000000000..eb9e19270 --- /dev/null +++ b/fireflyiii_fints_importer/config.yaml @@ -0,0 +1,88 @@ +arch: + - amd64 + - aarch64 +codenotary: alexandrep.github@gmail.com +description: Import financial transactions from your FinTS enabled bank into Firefly + III +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + TRUSTED_PROXIES: '**' +image: ghcr.io/alexbelgium/fireflyiii_fints_importer-{arch} +map: + - config:rw + - share:rw + - ssl +name: Firefly iii FinTS Importer +ports: + 8080/tcp: 3476 +ports_description: + 8080/tcp: web interface +schema: + Updates: list(|hourly|daily2|daily4|daily6|daily8|daily10|daily12|weekly)? + silent: bool? +slug: fireflyiii_fints_importer +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.3.0-5 +webui: '[PROTO:ssl]://[HOST]:[PORT:8080]' diff --git a/flaresolverr/README.md b/flaresolverr/README.md index d9314f5fe..276b5c517 100644 --- a/flaresolverr/README.md +++ b/flaresolverr/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflaresolverr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/flaresolverr/config.json b/flaresolverr/config.json deleted file mode 100644 index 3e371f78d..000000000 --- a/flaresolverr/config.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Proxy server to bypass Cloudflare protection", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/flaresolverr-{arch}", - "name": "FlareSolverr", - "ports": { - "8191/tcp": 8191 - }, - "ports_description": { - "8191/tcp": "Web interface" - }, - "slug": "flaresolverr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.4.2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8191]" -} diff --git a/flaresolverr/config.yaml b/flaresolverr/config.yaml new file mode 100644 index 000000000..764b53634 --- /dev/null +++ b/flaresolverr/config.yaml @@ -0,0 +1,79 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Proxy server to bypass Cloudflare protection +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/flaresolverr-{arch} +name: FlareSolverr +ports: + 8191/tcp: 8191 +ports_description: + 8191/tcp: Web interface +slug: flaresolverr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 3.4.2 +webui: '[PROTO:ssl]://[HOST]:[PORT:8191]' diff --git a/flexget/README.md b/flexget/README.md index 7dc159958..1a86dfa09 100644 --- a/flexget/README.md +++ b/flexget/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fflexget%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/flexget/config.json b/flexget/config.json deleted file mode 100644 index 1a9330bd8..000000000 --- a/flexget/config.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "FlexGet is a multipurpose automation tool for all of your media", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "FG_PLUGINS": "", - "FG_WEBUI_PASSWD": "homeassistant123" - }, - "image": "ghcr.io/alexbelgium/flexget-{arch}", - "init": false, - "map": [ - "share:rw", - "config:rw", - "media" - ], - "name": "Flexget", - "options": { - "PGID": 0, - "PUID": 0, - "WebuiPass": "homeassistant123" - }, - "ports": { - "5050/tcp": 5050 - }, - "ports_description": { - "5050/tcp": "Web interface" - }, - "schema": { - "FG_LOG_LEVEL": "list(critical|error|warning|info|verbose|debug|trace)?", - "FG_PLUGINS": "str?", - "PGID": "int", - "PUID": "int", - "WebuiPass": "str?" - }, - "slug": "flexget", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.18.14", - "webui": "[PROTO:ssl]://[HOST]:[PORT:5050]" -} diff --git a/flexget/config.yaml b/flexget/config.yaml new file mode 100644 index 000000000..1b7e28722 --- /dev/null +++ b/flexget/config.yaml @@ -0,0 +1,96 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: FlexGet is a multipurpose automation tool for all of your media +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + FG_PLUGINS: '' + FG_WEBUI_PASSWD: homeassistant123 +image: ghcr.io/alexbelgium/flexget-{arch} +init: false +map: + - share:rw + - config:rw + - media +name: Flexget +options: + PGID: 0 + PUID: 0 + WebuiPass: homeassistant123 +ports: + 5050/tcp: 5050 +ports_description: + 5050/tcp: Web interface +schema: + FG_LOG_LEVEL: list(critical|error|warning|info|verbose|debug|trace)? + FG_PLUGINS: str? + PGID: int + PUID: int + WebuiPass: str? +slug: flexget +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 3.18.14 +webui: '[PROTO:ssl]://[HOST]:[PORT:5050]' diff --git a/free_games_claimer/README.md b/free_games_claimer/README.md index 125363f51..7996ac603 100644 --- a/free_games_claimer/README.md +++ b/free_games_claimer/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ffree_games_claimer%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/free_games_claimer/config.json b/free_games_claimer/config.json deleted file mode 100644 index c3c582b48..000000000 --- a/free_games_claimer/config.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "TINI_SUBREAPER": "false" - }, - "image": "ghcr.io/alexbelgium/free_games_claimer-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw" - ], - "name": "Free Games Claimer (NoVNC not working)", - "options": { - "CMD_ARGUMENTS": "node epic-games ; node prime-gaming ; node gog", - "CONFIG_LOCATION": "/config/config.env" - }, - "ports": { - "5900/tcp": null, - "6080/tcp": 6080 - }, - "ports_description": { - "5900/tcp": "VNC port", - "6080/tcp": "NOVNC port" - }, - "schema": { - "CMD_ARGUMENTS": "str", - "CONFIG_LOCATION": "str" - }, - "slug": "free_games_claimer", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.8", - "webui": "[PROTO:ssl]://[HOST]:[PORT:6080]" -} diff --git a/free_games_claimer/config.yaml b/free_games_claimer/config.yaml new file mode 100644 index 000000000..727c38851 --- /dev/null +++ b/free_games_claimer/config.yaml @@ -0,0 +1,93 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: automatically claims free games on the Epic Games Store, Amazon Prime + Gaming and GOG +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + TINI_SUBREAPER: 'false' +image: ghcr.io/alexbelgium/free_games_claimer-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw +name: Free Games Claimer (NoVNC not working) +options: + CMD_ARGUMENTS: node epic-games ; node prime-gaming ; node gog + CONFIG_LOCATION: /config/config.env +ports: + 5900/tcp: null + 6080/tcp: 6080 +ports_description: + 5900/tcp: VNC port + 6080/tcp: NOVNC port +schema: + CMD_ARGUMENTS: str + CONFIG_LOCATION: str +slug: free_games_claimer +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: '1.8' +webui: '[PROTO:ssl]://[HOST]:[PORT:6080]' diff --git a/gazpar2mqtt/README.md b/gazpar2mqtt/README.md index a5f3c485b..e1a25cb77 100644 --- a/gazpar2mqtt/README.md +++ b/gazpar2mqtt/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgazpar2mqtt%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/gazpar2mqtt/config.json b/gazpar2mqtt/config.json deleted file mode 100644 index b495a90d9..000000000 --- a/gazpar2mqtt/config.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "fetch GRDF data and publish data to a mqtt broker", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/gazpar2mqtt-{arch}", - "map": [ - "config:rw", - "share:rw" - ], - "name": "Gazpar2mqtt", - "options": { - "CONFIG_LOCATION": "/config/gazpar2mqtt/config.yaml", - "TZ": "Europe/Paris", - "mqtt_autodiscover": true, - "verbose": true - }, - "schema": { - "CONFIG_LOCATION": "str", - "TZ": "str?", - "mqtt_autodiscover": "bool", - "verbose": "bool" - }, - "services": [ - "mqtt:want" - ], - "slug": "gazpar2mqtt", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.8.2-5" -} diff --git a/gazpar2mqtt/config.yaml b/gazpar2mqtt/config.yaml new file mode 100644 index 000000000..4e65f0959 --- /dev/null +++ b/gazpar2mqtt/config.yaml @@ -0,0 +1,89 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: fetch GRDF data and publish data to a mqtt broker +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/gazpar2mqtt-{arch} +map: + - config:rw + - share:rw +name: Gazpar2mqtt +options: + CONFIG_LOCATION: /config/gazpar2mqtt/config.yaml + TZ: Europe/Paris + mqtt_autodiscover: true + verbose: true +schema: + CONFIG_LOCATION: str + TZ: str? + mqtt_autodiscover: bool + verbose: bool +services: + - mqtt:want +slug: gazpar2mqtt +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 0.8.2-5 diff --git a/gitea/README.md b/gitea/README.md index f46c07e21..253929787 100644 --- a/gitea/README.md +++ b/gitea/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgitea%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/gitea/config.json b/gitea/config.json deleted file mode 100644 index 3dd6a2be5..000000000 --- a/gitea/config.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Gitea for Home Assistant", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/gitea-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "share:rw", - "ssl:rw" - ], - "name": "Gitea", - "options": { - "APP_NAME": "Gitea for Homeassistant", - "DOMAIN": "homeassistant.local", - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "ports": { - "22/tcp": 2222, - "3000/tcp": 3000 - }, - "ports_description": { - "22/tcp": "ssh", - "3000/tcp": "Web interface" - }, - "schema": { - "APP_NAME": "str?", - "DOMAIN": "str?", - "ROOT_URL": "str?", - "certfile": "str", - "keyfile": "str", - "ssl": "bool" - }, - "slug": "gitea", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/gitea", - "version": "1.24.6", - "webui": "[PROTO:ssl]://[HOST]:[PORT:3000]" -} diff --git a/gitea/config.yaml b/gitea/config.yaml new file mode 100644 index 000000000..c7c116d55 --- /dev/null +++ b/gitea/config.yaml @@ -0,0 +1,98 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Gitea for Home Assistant +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/gitea-{arch} +init: false +map: + - addon_config:rw + - share:rw + - ssl:rw +name: Gitea +options: + APP_NAME: Gitea for Homeassistant + DOMAIN: homeassistant.local + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +ports: + 22/tcp: 2222 + 3000/tcp: 3000 +ports_description: + 22/tcp: ssh + 3000/tcp: Web interface +schema: + APP_NAME: str? + DOMAIN: str? + ROOT_URL: str? + certfile: str + keyfile: str + ssl: bool +slug: gitea +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/gitea +version: 1.24.6 +webui: '[PROTO:ssl]://[HOST]:[PORT:3000]' diff --git a/grampsweb/README.md b/grampsweb/README.md index 44f70ae4d..6e87e641a 100644 --- a/grampsweb/README.md +++ b/grampsweb/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrampsweb%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/grampsweb/config.yaml b/grampsweb/config.yaml index 2195b85ec..ed3d2ae40 100644 --- a/grampsweb/config.yaml +++ b/grampsweb/config.yaml @@ -4,118 +4,112 @@ arch: codenotary: alexandrep.github@gmail.com description: Open Source Online Genealogy System devices: - - "/dev/dri" - - "/dev/dri/card0" - - "/dev/dri/card1" - - "/dev/dri/renderD128" - - "/dev/vchiq" - - "/dev/video10" - - "/dev/video11" - - "/dev/video12" - - "/dev/video13" - - "/dev/video14" - - "/dev/video15" - - "/dev/video16" - - "/dev/ttyUSB0" - - "/dev/sda" - - "/dev/sdb" - - "/dev/sdc" - - "/dev/sdd" - - "/dev/sde" - - "/dev/sdf" - - "/dev/sdg" - - "/dev/nvme" - - "/dev/nvme0n1p1" - - "/dev/nvme0n1p2" - - "/dev/nvme0n1p3" - - "/dev/nvme1n1p1" - - "/dev/nvme1n1p2" - - "/dev/nvme1n1p3" - - "/dev/nvme2n1p1" - - "/dev/nvme2n1p2" - - "/dev/nvme3n1p3" - - "/dev/mmcblk" - - "/dev/fuse" - - "/dev/sda1" - - "/dev/sdb1" - - "/dev/sdc1" - - "/dev/sdd1" - - "/dev/sde1" - - "/dev/sdf1" - - "/dev/sdg1" - - "/dev/sda2" - - "/dev/sdb2" - - "/dev/sdc2" - - "/dev/sdd2" - - "/dev/sde2" - - "/dev/sdf2" - - "/dev/sdg2" - - "/dev/sda3" - - "/dev/sdb3" - - "/dev/sda4" - - "/dev/sdb4" - - "/dev/sda5" - - "/dev/sda6" - - "/dev/sda7" - - "/dev/sda8" - - "/dev/nvme0" - - "/dev/nvme1" - - "/dev/nvme2" + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme3n1p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 environment: - { - "GRAMPSWEB_TREE": "Gramps Web", - "GRAMPSWEB_CELERY_CONFIG__broker_url": "redis://localhost:6379/0", - "GRAMPSWEB_CELERY_CONFIG__result_backend": "redis://localhost:6379/0", - "GRAMPSWEB_RATELIMIT_STORAGE_URI": "redis://localhost:6379/1", - "GRAMPS_API_CONFIG": "/config/config/config.cfg", - "GRAMPSWEB_USER_DB_URI": "sqlite:////config/users/users.sqlite", - "GRAMPSWEB_MEDIA_BASE_DIR": "/config/media", - "GRAMPSWEB_SEARCH_INDEX_DB_URI": "sqlite:////config/indexdir/search_index.db", - "GRAMPSWEB_STATIC_PATH": "/app/static", - "GRAMPSWEB_THUMBNAIL_CACHE_CONFIG__CACHE_DIR": "/config/thumbnail_cache", - "GRAMPSWEB_REPORT_DIR": "/config/cache/reports", - "GRAMPSWEB_EXPORT_DIR": "/config/cache/export", - } + GRAMPSWEB_TREE: Gramps Web + GRAMPSWEB_CELERY_CONFIG__broker_url: redis://localhost:6379/0 + GRAMPSWEB_CELERY_CONFIG__result_backend: redis://localhost:6379/0 + GRAMPSWEB_RATELIMIT_STORAGE_URI: redis://localhost:6379/1 + GRAMPS_API_CONFIG: /config/config/config.cfg + GRAMPSWEB_USER_DB_URI: sqlite:////config/users/users.sqlite + GRAMPSWEB_MEDIA_BASE_DIR: /config/media + GRAMPSWEB_SEARCH_INDEX_DB_URI: sqlite:////config/indexdir/search_index.db + GRAMPSWEB_STATIC_PATH: /app/static + GRAMPSWEB_THUMBNAIL_CACHE_CONFIG__CACHE_DIR: /config/thumbnail_cache + GRAMPSWEB_REPORT_DIR: /config/cache/reports + GRAMPSWEB_EXPORT_DIR: /config/cache/export image: ghcr.io/alexbelgium/grampsweb-{arch} init: false options: - { - "CELERY_NUM_WORKERS": 2, - "GUNICORN_NUM_WORKERS": 8, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false, - } + CELERY_NUM_WORKERS: 2 + GUNICORN_NUM_WORKERS: 8 + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false map: - type: addon_config read_only: false - type: ssl read_only: true -name: "Grampsweb" +name: Grampsweb ports: 5001/tcp: 5000 ports_description: 5001/tcp: webui schema: - { - "CELERY_NUM_WORKERS": "int", - "GUNICORN_NUM_WORKERS": "int", - "GRAMPSWEB_SECRET_KEY": "str?", - "GRAMPSWEB_BASE_URL": "str?", - "GRAMPSWEB_EMAIL_HOST": "str?", - "GRAMPSWEB_EMAIL_PORT": "int?", - "GRAMPSWEB_EMAIL_USE_TLS": "bool?", - "GRAMPSWEB_EMAIL_HOST_USER": "str?", - "GRAMPSWEB_EMAIL_HOST_PASSWORD": "password?", - "GRAMPSWEB_DEFAULT_FROM_EMAIL": "email?", - "certfile": "str?", - "keyfile": "str?", - "ssl": "bool?", - } + CELERY_NUM_WORKERS: int + GUNICORN_NUM_WORKERS: int + GRAMPSWEB_SECRET_KEY: str? + GRAMPSWEB_BASE_URL: str? + GRAMPSWEB_EMAIL_HOST: str? + GRAMPSWEB_EMAIL_PORT: int? + GRAMPSWEB_EMAIL_USE_TLS: bool? + GRAMPSWEB_EMAIL_HOST_USER: str? + GRAMPSWEB_EMAIL_HOST_PASSWORD: password? + GRAMPSWEB_DEFAULT_FROM_EMAIL: email? + certfile: str? + keyfile: str? + ssl: bool? services: - mysql:want slug: grampsweb tmpfs: true url: https://github.com/alexbelgium/hassio-addons/tree/master/grampsweb -version: "25.9.0" -webui: "[PROTO:ssl]://[HOST]:[PORT:5001]" +version: 25.9.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:5001]' diff --git a/grav/README.md b/grav/README.md index ea28a296c..64c9ce403 100644 --- a/grav/README.md +++ b/grav/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fgrav%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/grav/config.json b/grav/config.json deleted file mode 100644 index 186e61d89..000000000 --- a/grav/config.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Fast, Simple, and Flexible, file-based Web-platform", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/grav-{arch}", - "init": false, - "map": [ - "share:rw", - "media:rw", - "config:rw" - ], - "name": "Grav web server", - "options": { - "PGID": 1000, - "PUID": 1000 - }, - "ports": { - "80/tcp": 9191 - }, - "ports_description": { - "80/tcp": "web interface" - }, - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?" - }, - "slug": "grav", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.7.49.5", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/grav/config.yaml b/grav/config.yaml new file mode 100644 index 000000000..b9ff1b5a7 --- /dev/null +++ b/grav/config.yaml @@ -0,0 +1,90 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Fast, Simple, and Flexible, file-based Web-platform +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/grav-{arch} +init: false +map: + - share:rw + - media:rw + - config:rw +name: Grav web server +options: + PGID: 1000 + PUID: 1000 +ports: + 80/tcp: 9191 +ports_description: + 80/tcp: web interface +schema: + PGID: int + PUID: int + TZ: str? +slug: grav +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.7.49.5 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/guacamole/README.md b/guacamole/README.md index fc6dffd41..4f0fc6548 100644 --- a/guacamole/README.md +++ b/guacamole/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fguacamole%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/guacamole/config.json b/guacamole/config.json deleted file mode 100644 index 696f8e931..000000000 --- a/guacamole/config.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "arch": [ - "amd64", - "aarch64" - ], - "description": "Clientless remote desktop gateway", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "GUACAMOLE_HOME": "/config", - "PGDATA": "/config/postgres", - "PROXY_ALLOWED_IPS_REGEX": "*", - "PROXY_BY_HEADER": "X-Forwarded-By", - "PROXY_IP_HEADER": "X-Forwarded-For", - "PROXY_PROTOCOL_HEADER": "X-Forwarded-Proto", - "REMOTE_IP_VALVE_ENABLED": "true" - }, - "image": "ghcr.io/alexbelgium/guacamole-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:ro" - ], - "name": "Guacamole Client", - "options": { - "EXTENSIONS": "auth-totp" - }, - "panel_admin": false, - "panel_icon": "mdi:lan", - "ports": { - "8080/tcp": 4822 - }, - "ports_description": { - "8080/tcp": "web interface" - }, - "schema": { - "EXTENSIONS": "str?", - "TZ": "str?" - }, - "slug": "guacamole", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.6.0-11", - "video": true -} diff --git a/guacamole/config.yaml b/guacamole/config.yaml new file mode 100644 index 000000000..b6d172646 --- /dev/null +++ b/guacamole/config.yaml @@ -0,0 +1,100 @@ +arch: + - amd64 + - aarch64 +description: Clientless remote desktop gateway +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + GUACAMOLE_HOME: /config + PGDATA: /config/postgres + PROXY_ALLOWED_IPS_REGEX: '*' + PROXY_BY_HEADER: X-Forwarded-By + PROXY_IP_HEADER: X-Forwarded-For + PROXY_PROTOCOL_HEADER: X-Forwarded-Proto + REMOTE_IP_VALVE_ENABLED: 'true' +image: ghcr.io/alexbelgium/guacamole-{arch} +ingress: true +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:ro +name: Guacamole Client +options: + EXTENSIONS: auth-totp +panel_admin: false +panel_icon: mdi:lan +ports: + 8080/tcp: 4822 +ports_description: + 8080/tcp: web interface +schema: + EXTENSIONS: str? + TZ: str? +slug: guacamole +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.6.0-11 +video: true diff --git a/immich/README.md b/immich/README.md index 82fcc018c..ef104607e 100644 --- a/immich/README.md +++ b/immich/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich/config.json b/immich/config.json deleted file mode 100644 index b1907e72b..000000000 --- a/immich/config.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "**/machine-learning/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted photo and video backup solution directly from your mobile phone", - "devices": [ - "/dev/dri", - "/dev/dxg", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CI_PORT": "8080", - "DOCKER_MODS": "imagegenius/mods:universal-redis", - "MACHINE_LEARNING_CACHE_FOLDER": "/data/machine-learning", - "MACHINE_LEARNING_WORKERS": "1", - "MACHINE_LEARNING_WORKER_TIMEOUT": "120", - "PGID": "0", - "PUID": "0", - "REDIS_HOSTNAME": "localhost", - "REDIS_PORT": "6379", - "REVERSE_GEOCODING_DUMP_DIRECTORY": "/data/.reverse-geocoding-dump/", - "TRANSFORMERS_CACHE": "/data/machine-learning" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "backup:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:rw" - ], - "name": "Immich", - "options": { - "DB_DATABASE_NAME": "immich", - "DB_HOSTNAME": "homeassistant.local", - "DB_PASSWORD": "homeassistant", - "DB_PORT": "5432", - "DB_USERNAME": "postgres", - "DISABLE_MACHINE_LEARNING": false, - "JWT_SECRET": "jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=", - "TZ": "Europe/Paris", - "data_location": "/share/immich" - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8181 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DB_DATABASE_NAME": "str", - "DB_HOSTNAME": "str", - "DB_PASSWORD": "str", - "DB_PORT": "int", - "DB_ROOT_PASSWORD": "str?", - "DB_USERNAME": "str", - "DISABLE_MACHINE_LEARNING": "bool?", - "JWT_SECRET": "str", - "MACHINE_LEARNING_WORKERS": "int?", - "MACHINE_LEARNING_WORKER_TIMEOUT": "int?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "library_location": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?" - }, - "services": [ - "mysql:want" - ], - "slug": "immich", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "usb": true, - "version": "2.0.1", - "video": true, - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/immich/config.yaml b/immich/config.yaml new file mode 100644 index 000000000..c63f03cef --- /dev/null +++ b/immich/config.yaml @@ -0,0 +1,142 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - '**/machine-learning/*' +codenotary: alexandrep.github@gmail.com +description: Self-hosted photo and video backup solution directly from your mobile + phone +devices: + - /dev/dri + - /dev/dxg + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CI_PORT: '8080' + DOCKER_MODS: imagegenius/mods:universal-redis + MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning + MACHINE_LEARNING_WORKERS: '1' + MACHINE_LEARNING_WORKER_TIMEOUT: '120' + PGID: '0' + PUID: '0' + REDIS_HOSTNAME: localhost + REDIS_PORT: '6379' + REVERSE_GEOCODING_DUMP_DIRECTORY: /data/.reverse-geocoding-dump/ + TRANSFORMERS_CACHE: /data/machine-learning +hassio_api: true +image: ghcr.io/alexbelgium/immich-{arch} +init: false +map: + - addon_config:rw + - backup:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:rw +name: Immich +options: + DB_DATABASE_NAME: immich + DB_HOSTNAME: homeassistant.local + DB_PASSWORD: homeassistant + DB_PORT: '5432' + DB_USERNAME: postgres + DISABLE_MACHINE_LEARNING: false + JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w= + TZ: Europe/Paris + data_location: /share/immich +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8181 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DB_DATABASE_NAME: str + DB_HOSTNAME: str + DB_PASSWORD: str + DB_PORT: int + DB_ROOT_PASSWORD: str? + DB_USERNAME: str + DISABLE_MACHINE_LEARNING: bool? + JWT_SECRET: str + MACHINE_LEARNING_WORKERS: int? + MACHINE_LEARNING_WORKER_TIMEOUT: int? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + library_location: str? + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? +services: + - mysql:want +slug: immich +udev: true +url: https://github.com/alexbelgium/hassio-addons +usb: true +version: 2.0.1 +video: true +webui: http://[HOST]:[PORT:8080] diff --git a/immich_cuda/README.md b/immich_cuda/README.md index a98247e2f..d1b8d82db 100644 --- a/immich_cuda/README.md +++ b/immich_cuda/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_cuda%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich_cuda/config.json b/immich_cuda/config.json deleted file mode 100644 index fce056302..000000000 --- a/immich_cuda/config.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "arch": [ - "amd64" - ], - "backup_exclude": [ - "**/machine-learning/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted photo and video backup solution directly from your mobile phone", - "devices": [ - "/dev/dri", - "/dev/dxg", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CI_PORT": "8080", - "DOCKER_MODS": "imagegenius/mods:universal-redis", - "MACHINE_LEARNING_CACHE_FOLDER": "/data/machine-learning", - "MACHINE_LEARNING_WORKERS": "1", - "MACHINE_LEARNING_WORKER_TIMEOUT": "120", - "PGID": "0", - "PUID": "0", - "REDIS_HOSTNAME": "localhost", - "REDIS_PORT": "6379", - "REVERSE_GEOCODING_DUMP_DIRECTORY": "/data/.reverse-geocoding-dump/", - "TRANSFORMERS_CACHE": "/data/machine-learning" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich_cuda-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "backup:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:rw" - ], - "name": "Immich Cuda", - "options": { - "DB_DATABASE_NAME": "immich", - "DB_HOSTNAME": "homeassistant.local", - "DB_PASSWORD": "homeassistant", - "DB_PORT": "5432", - "DB_USERNAME": "postgres", - "DISABLE_MACHINE_LEARNING": false, - "JWT_SECRET": "jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=", - "TZ": "Europe/Paris", - "data_location": "/share/immich" - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8181 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DB_DATABASE_NAME": "str", - "DB_HOSTNAME": "str", - "DB_PASSWORD": "str", - "DB_PORT": "int", - "DB_ROOT_PASSWORD": "str?", - "DB_USERNAME": "str", - "DISABLE_MACHINE_LEARNING": "bool?", - "JWT_SECRET": "str", - "MACHINE_LEARNING_WORKERS": "int?", - "MACHINE_LEARNING_WORKER_TIMEOUT": "int?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "library_location": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?" - }, - "services": [ - "mysql:want" - ], - "slug": "immich_cuda", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "usb": true, - "version": "2.0.1", - "video": true, - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/immich_cuda/config.yaml b/immich_cuda/config.yaml new file mode 100644 index 000000000..5aadd02e1 --- /dev/null +++ b/immich_cuda/config.yaml @@ -0,0 +1,141 @@ +arch: + - amd64 +backup_exclude: + - '**/machine-learning/*' +codenotary: alexandrep.github@gmail.com +description: Self-hosted photo and video backup solution directly from your mobile + phone +devices: + - /dev/dri + - /dev/dxg + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CI_PORT: '8080' + DOCKER_MODS: imagegenius/mods:universal-redis + MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning + MACHINE_LEARNING_WORKERS: '1' + MACHINE_LEARNING_WORKER_TIMEOUT: '120' + PGID: '0' + PUID: '0' + REDIS_HOSTNAME: localhost + REDIS_PORT: '6379' + REVERSE_GEOCODING_DUMP_DIRECTORY: /data/.reverse-geocoding-dump/ + TRANSFORMERS_CACHE: /data/machine-learning +hassio_api: true +image: ghcr.io/alexbelgium/immich_cuda-{arch} +init: false +map: + - addon_config:rw + - backup:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:rw +name: Immich Cuda +options: + DB_DATABASE_NAME: immich + DB_HOSTNAME: homeassistant.local + DB_PASSWORD: homeassistant + DB_PORT: '5432' + DB_USERNAME: postgres + DISABLE_MACHINE_LEARNING: false + JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w= + TZ: Europe/Paris + data_location: /share/immich +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8181 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DB_DATABASE_NAME: str + DB_HOSTNAME: str + DB_PASSWORD: str + DB_PORT: int + DB_ROOT_PASSWORD: str? + DB_USERNAME: str + DISABLE_MACHINE_LEARNING: bool? + JWT_SECRET: str + MACHINE_LEARNING_WORKERS: int? + MACHINE_LEARNING_WORKER_TIMEOUT: int? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + library_location: str? + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? +services: + - mysql:want +slug: immich_cuda +udev: true +url: https://github.com/alexbelgium/hassio-addons +usb: true +version: 2.0.1 +video: true +webui: http://[HOST]:[PORT:8080] diff --git a/immich_frame/README.md b/immich_frame/README.md index 73c92f5b0..1947f3f99 100644 --- a/immich_frame/README.md +++ b/immich_frame/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_frame%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich_frame/config.json b/immich_frame/config.json deleted file mode 100644 index aa95aeef1..000000000 --- a/immich_frame/config.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Display your immich gallery as a digital photo frame", - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich_frame-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Immich Frame", - "ports": { - "8080/tcp": 8171 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "schema": { - "ApiKey": "str", - "ImmichServerUrl": "str", - "TZ": "str?" - }, - "slug": "immich_frame", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.0.28.0", - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/immich_frame/config.yaml b/immich_frame/config.yaml new file mode 100644 index 000000000..6e123ba02 --- /dev/null +++ b/immich_frame/config.yaml @@ -0,0 +1,23 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Display your immich gallery as a digital photo frame +hassio_api: true +image: ghcr.io/alexbelgium/immich_frame-{arch} +init: false +map: + - addon_config:rw +name: Immich Frame +ports: + 8080/tcp: 8171 +ports_description: + 8080/tcp: Web UI port +schema: + ApiKey: str + ImmichServerUrl: str + TZ: str? +slug: immich_frame +url: https://github.com/alexbelgium/hassio-addons +version: 1.0.28.0 +webui: http://[HOST]:[PORT:8080] diff --git a/immich_noml/README.md b/immich_noml/README.md index f2d41c413..f300a1472 100644 --- a/immich_noml/README.md +++ b/immich_noml/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_noml%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich_noml/config.json b/immich_noml/config.json deleted file mode 100644 index b9df441ce..000000000 --- a/immich_noml/config.json +++ /dev/null @@ -1,154 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "**/machine-learning/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted photo and video backup solution directly from your mobile phone", - "devices": [ - "/dev/dri", - "/dev/dxg", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CI_PORT": "8080", - "DOCKER_MODS": "imagegenius/mods:universal-redis", - "MACHINE_LEARNING_CACHE_FOLDER": "/data/machine-learning", - "MACHINE_LEARNING_WORKERS": "1", - "MACHINE_LEARNING_WORKER_TIMEOUT": "120", - "PGID": "0", - "PUID": "0", - "REDIS_HOSTNAME": "localhost", - "REDIS_PORT": "6379", - "REVERSE_GEOCODING_DUMP_DIRECTORY": "/data/.reverse-geocoding-dump/", - "TRANSFORMERS_CACHE": "/data/machine-learning" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich_noml-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "backup:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:rw" - ], - "name": "Immich without Machine Learning", - "options": { - "DB_DATABASE_NAME": "immich", - "DB_HOSTNAME": "homeassistant.local", - "DB_PASSWORD": "homeassistant", - "DB_PORT": "5432", - "DB_USERNAME": "postgres", - "DISABLE_MACHINE_LEARNING": false, - "JWT_SECRET": "jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=", - "TZ": "Europe/Paris", - "data_location": "/share/immich" - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8181 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DB_DATABASE_NAME": "str", - "DB_HOSTNAME": "str", - "DB_PASSWORD": "str", - "DB_PORT": "int", - "DB_ROOT_PASSWORD": "str?", - "DB_USERNAME": "str", - "DISABLE_MACHINE_LEARNING": "bool?", - "JWT_SECRET": "str", - "MACHINE_LEARNING_WORKERS": "int?", - "MACHINE_LEARNING_WORKER_TIMEOUT": "int?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "library_location": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?" - }, - "services": [ - "mysql:want" - ], - "slug": "immich_noml", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "usb": true, - "version": "2.0.1", - "video": true, - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/immich_noml/config.yaml b/immich_noml/config.yaml new file mode 100644 index 000000000..91712b3b4 --- /dev/null +++ b/immich_noml/config.yaml @@ -0,0 +1,142 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - '**/machine-learning/*' +codenotary: alexandrep.github@gmail.com +description: Self-hosted photo and video backup solution directly from your mobile + phone +devices: + - /dev/dri + - /dev/dxg + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CI_PORT: '8080' + DOCKER_MODS: imagegenius/mods:universal-redis + MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning + MACHINE_LEARNING_WORKERS: '1' + MACHINE_LEARNING_WORKER_TIMEOUT: '120' + PGID: '0' + PUID: '0' + REDIS_HOSTNAME: localhost + REDIS_PORT: '6379' + REVERSE_GEOCODING_DUMP_DIRECTORY: /data/.reverse-geocoding-dump/ + TRANSFORMERS_CACHE: /data/machine-learning +hassio_api: true +image: ghcr.io/alexbelgium/immich_noml-{arch} +init: false +map: + - addon_config:rw + - backup:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:rw +name: Immich without Machine Learning +options: + DB_DATABASE_NAME: immich + DB_HOSTNAME: homeassistant.local + DB_PASSWORD: homeassistant + DB_PORT: '5432' + DB_USERNAME: postgres + DISABLE_MACHINE_LEARNING: false + JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w= + TZ: Europe/Paris + data_location: /share/immich +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8181 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DB_DATABASE_NAME: str + DB_HOSTNAME: str + DB_PASSWORD: str + DB_PORT: int + DB_ROOT_PASSWORD: str? + DB_USERNAME: str + DISABLE_MACHINE_LEARNING: bool? + JWT_SECRET: str + MACHINE_LEARNING_WORKERS: int? + MACHINE_LEARNING_WORKER_TIMEOUT: int? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + library_location: str? + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? +services: + - mysql:want +slug: immich_noml +udev: true +url: https://github.com/alexbelgium/hassio-addons +usb: true +version: 2.0.1 +video: true +webui: http://[HOST]:[PORT:8080] diff --git a/immich_openvino/README.md b/immich_openvino/README.md index d6e8205b6..4fff662e8 100644 --- a/immich_openvino/README.md +++ b/immich_openvino/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_openvino%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich_openvino/config.json b/immich_openvino/config.json deleted file mode 100644 index 89f41c5e5..000000000 --- a/immich_openvino/config.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "arch": [ - "amd64" - ], - "backup_exclude": [ - "**/machine-learning/*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted photo and video backup solution directly from your mobile phone", - "devices": [ - "/dev/dri", - "/dev/dxg", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CI_PORT": "8080", - "DOCKER_MODS": "imagegenius/mods:universal-redis", - "MACHINE_LEARNING_CACHE_FOLDER": "/data/machine-learning", - "MACHINE_LEARNING_WORKERS": "1", - "MACHINE_LEARNING_WORKER_TIMEOUT": "120", - "PGID": "0", - "PUID": "0", - "REDIS_HOSTNAME": "localhost", - "REDIS_PORT": "6379", - "REVERSE_GEOCODING_DUMP_DIRECTORY": "/data/.reverse-geocoding-dump/", - "TRANSFORMERS_CACHE": "/data/machine-learning" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich_openvino-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "backup:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:rw" - ], - "name": "Immich Openvino", - "options": { - "DB_DATABASE_NAME": "immich", - "DB_HOSTNAME": "homeassistant.local", - "DB_PASSWORD": "homeassistant", - "DB_PORT": "5432", - "DB_USERNAME": "postgres", - "DISABLE_MACHINE_LEARNING": false, - "JWT_SECRET": "jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=", - "TZ": "Europe/Paris", - "data_location": "/share/immich" - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8181 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DB_DATABASE_NAME": "str", - "DB_HOSTNAME": "str", - "DB_PASSWORD": "str", - "DB_PORT": "int", - "DB_ROOT_PASSWORD": "str?", - "DB_USERNAME": "str", - "DISABLE_MACHINE_LEARNING": "bool?", - "JWT_SECRET": "str", - "MACHINE_LEARNING_WORKERS": "int?", - "MACHINE_LEARNING_WORKER_TIMEOUT": "int?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "library_location": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?" - }, - "services": [ - "mysql:want" - ], - "slug": "immich_openvino", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "usb": true, - "version": "2.0.1", - "video": true, - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/immich_openvino/config.yaml b/immich_openvino/config.yaml new file mode 100644 index 000000000..e3d62c651 --- /dev/null +++ b/immich_openvino/config.yaml @@ -0,0 +1,141 @@ +arch: + - amd64 +backup_exclude: + - '**/machine-learning/*' +codenotary: alexandrep.github@gmail.com +description: Self-hosted photo and video backup solution directly from your mobile + phone +devices: + - /dev/dri + - /dev/dxg + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CI_PORT: '8080' + DOCKER_MODS: imagegenius/mods:universal-redis + MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning + MACHINE_LEARNING_WORKERS: '1' + MACHINE_LEARNING_WORKER_TIMEOUT: '120' + PGID: '0' + PUID: '0' + REDIS_HOSTNAME: localhost + REDIS_PORT: '6379' + REVERSE_GEOCODING_DUMP_DIRECTORY: /data/.reverse-geocoding-dump/ + TRANSFORMERS_CACHE: /data/machine-learning +hassio_api: true +image: ghcr.io/alexbelgium/immich_openvino-{arch} +init: false +map: + - addon_config:rw + - backup:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:rw +name: Immich Openvino +options: + DB_DATABASE_NAME: immich + DB_HOSTNAME: homeassistant.local + DB_PASSWORD: homeassistant + DB_PORT: '5432' + DB_USERNAME: postgres + DISABLE_MACHINE_LEARNING: false + JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w= + TZ: Europe/Paris + data_location: /share/immich +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8181 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DB_DATABASE_NAME: str + DB_HOSTNAME: str + DB_PASSWORD: str + DB_PORT: int + DB_ROOT_PASSWORD: str? + DB_USERNAME: str + DISABLE_MACHINE_LEARNING: bool? + JWT_SECRET: str + MACHINE_LEARNING_WORKERS: int? + MACHINE_LEARNING_WORKER_TIMEOUT: int? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + library_location: str? + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? +services: + - mysql:want +slug: immich_openvino +udev: true +url: https://github.com/alexbelgium/hassio-addons +usb: true +version: 2.0.1 +video: true +webui: http://[HOST]:[PORT:8080] diff --git a/immich_power_tools/README.md b/immich_power_tools/README.md index c4d1005aa..dffbad5b5 100644 --- a/immich_power_tools/README.md +++ b/immich_power_tools/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fimmich_power_tools%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/immich_power_tools/config.json b/immich_power_tools/config.json deleted file mode 100644 index 4b28b7767..000000000 --- a/immich_power_tools/config.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Power tools for organizing your immich library", - "hassio_api": true, - "image": "ghcr.io/alexbelgium/immich_power_tools-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Immich Power Tools", - "ports": { - "3000/tcp": 8001 - }, - "ports_description": { - "3000/tcp": "Web UI port" - }, - "schema": { - "DB_DATABASE_NAME": "str", - "DB_HOST": "str", - "DB_PASSWORD": "str", - "DB_PORT": "str", - "DB_USERNAME": "str", - "EXTERNAL_IMMICH_URL": "str", - "GEMINI_API_KEY": "str?", - "GOOGLE_MAPS_API_KEY": "str?", - "IMMICH_API_KEY": "str", - "IMMICH_URL": "str" - }, - "slug": "immich_power_tools", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.18.0", - "webui": "http://[HOST]:[PORT:3000]" -} diff --git a/immich_power_tools/config.yaml b/immich_power_tools/config.yaml new file mode 100644 index 000000000..1e563b037 --- /dev/null +++ b/immich_power_tools/config.yaml @@ -0,0 +1,30 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Power tools for organizing your immich library +hassio_api: true +image: ghcr.io/alexbelgium/immich_power_tools-{arch} +init: false +map: + - addon_config:rw +name: Immich Power Tools +ports: + 3000/tcp: 8001 +ports_description: + 3000/tcp: Web UI port +schema: + DB_DATABASE_NAME: str + DB_HOST: str + DB_PASSWORD: str + DB_PORT: str + DB_USERNAME: str + EXTERNAL_IMMICH_URL: str + GEMINI_API_KEY: str? + GOOGLE_MAPS_API_KEY: str? + IMMICH_API_KEY: str + IMMICH_URL: str +slug: immich_power_tools +url: https://github.com/alexbelgium/hassio-addons +version: 0.18.0 +webui: http://[HOST]:[PORT:3000] diff --git a/inadyn/README.md b/inadyn/README.md index 4cdff7544..26085ebcc 100644 --- a/inadyn/README.md +++ b/inadyn/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Finadyn%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/inadyn/config.json b/inadyn/config.json deleted file mode 100644 index 831538307..000000000 --- a/inadyn/config.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Inadyn is a small and simple Dynamic DNS, DDNS, client with HTTPS support. A large number of dynamic dns providers are supported (https://github.com/troglobit/inadyn#supported-providers). For those that are not, you can use a custom provider as per this project's documentation (https://github.com/nalipaz/hassio-addons/blob/master/README.md)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "host_network": true, - "image": "ghcr.io/alexbelgium/inadyn-{arch}", - "map": [ - "ssl" - ], - "name": "Inadyn", - "options": { - "providers": [ - { - "hostname": "dynamic-subdomain.example.com", - "password": "password", - "provider": "yourprovider", - "username": "username" - } - ] - }, - "schema": { - "allow_ipv6": "bool?", - "fake_address": "bool?", - "forced_update": "int?", - "iface": "str?", - "iterations": "int?", - "period": "int?", - "providers": [ - { - "append_myip": "bool?", - "checkip_command": "str?", - "checkip_path": "str?", - "checkip_server": "str?", - "checkip_ssl": "bool?", - "custom_provider": "bool?", - "ddns_path": "str?", - "ddns_server": "str?", - "hostname": "str", - "password": "str?", - "provider": "str", - "proxied": "bool?", - "ssl": "bool?", - "ttl": "int?", - "user_agent": "str?", - "username": "str", - "wildcard": "bool?" - } - ], - "secure_ssl": "bool?", - "verify_address": "bool?" - }, - "slug": "inadyn", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.12.0-2" -} diff --git a/inadyn/config.yaml b/inadyn/config.yaml new file mode 100644 index 000000000..85e5a8072 --- /dev/null +++ b/inadyn/config.yaml @@ -0,0 +1,113 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Inadyn is a small and simple Dynamic DNS, DDNS, client with HTTPS support. + A large number of dynamic dns providers are supported (https://github.com/troglobit/inadyn#supported-providers). + For those that are not, you can use a custom provider as per this project's documentation + (https://github.com/nalipaz/hassio-addons/blob/master/README.md) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +host_network: true +image: ghcr.io/alexbelgium/inadyn-{arch} +map: + - ssl +name: Inadyn +options: + providers: + - hostname: dynamic-subdomain.example.com + password: password + provider: yourprovider + username: username +schema: + allow_ipv6: bool? + fake_address: bool? + forced_update: int? + iface: str? + iterations: int? + period: int? + providers: + - append_myip: bool? + checkip_command: str? + checkip_path: str? + checkip_server: str? + checkip_ssl: bool? + custom_provider: bool? + ddns_path: str? + ddns_server: str? + hostname: str + password: str? + provider: str + proxied: bool? + ssl: bool? + ttl: int? + user_agent: str? + username: str + wildcard: bool? + secure_ssl: bool? + verify_address: bool? +slug: inadyn +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.12.0-2 diff --git a/jackett/README.md b/jackett/README.md index 6ec2161c9..b702000fa 100644 --- a/jackett/README.md +++ b/jackett/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjackett%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/jackett/config.json b/jackett/config.json deleted file mode 100644 index a92c09436..000000000 --- a/jackett/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Translates queries from apps (Sonarr, Sickrage, CouchPotato, Mylar, etc) into tracker-site-specific http queries, parses the html response, then sends results back to the requesting software", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/jackett_nas-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Jackett NAS", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "8889/tcp": 8889, - "9117/tcp": 9117 - }, - "ports_description": { - "8889/tcp": "Alternative port", - "9117/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "jackett_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", - "version": "0.24.101", - "webui": "http://[HOST]:[PORT:9117]" -} diff --git a/jackett/config.yaml b/jackett/config.yaml new file mode 100644 index 000000000..4752e5e21 --- /dev/null +++ b/jackett/config.yaml @@ -0,0 +1,107 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Translates queries from apps (Sonarr, Sickrage, CouchPotato, Mylar, etc) + into tracker-site-specific http queries, parses the html response, then sends results + back to the requesting software +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/jackett_nas-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Jackett NAS +options: + PGID: 0 + PUID: 0 +ports: + 8889/tcp: 8889 + 9117/tcp: 9117 +ports_description: + 8889/tcp: Alternative port + 9117/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: jackett_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/jackett +version: 0.24.101 +webui: http://[HOST]:[PORT:9117] diff --git a/jellyfin/README.md b/jellyfin/README.md index ef374621b..a2244c8a6 100644 --- a/jellyfin/README.md +++ b/jellyfin/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjellyfin%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/jellyfin/config.json b/jellyfin/config.json deleted file mode 100644 index 41e5ad704..000000000 --- a/jellyfin/config.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "**/cache/", - "**/log/", - "**/transcode/" - ], - "breaking_versions": [ - "10.10.6*" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A Free Software Media System that puts you in control of managing and streaming your media", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "host_dbus": true, - "host_network": true, - "image": "ghcr.io/alexbelgium/jellyfin-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Jellyfin NAS", - "options": { - "PGID": 0, - "PUID": 0, - "data_location": "/share/jellyfin" - }, - "panel_admin": false, - "panel_icon": "mdi:billiards-rack", - "ports": { - "1900/udp": null, - "7359/udp": null, - "8096/tcp": 8096, - "8920/tcp": 8920 - }, - "ports_description": { - "1900/udp": "dlna (optional)", - "7359/udp": "udp server discover (optional)", - "8096/tcp": "web interface", - "8920/tcp": "https web interface (optional)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "DOCKER_MODS": "list(linuxserver/mods:jellyfin-opencl-intel|linuxserver/mods:jellyfin-amd|linuxserver/mods:jellyfin-rffmpeg|)?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "jellyfin", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "10.10.7-2", - "video": true -} diff --git a/jellyfin/config.yaml b/jellyfin/config.yaml new file mode 100644 index 000000000..aeed7784e --- /dev/null +++ b/jellyfin/config.yaml @@ -0,0 +1,125 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - '**/cache/' + - '**/log/' + - '**/transcode/' +breaking_versions: + - 10.10.6* +codenotary: alexandrep.github@gmail.com +description: A Free Software Media System that puts you in control of managing and + streaming your media +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +host_dbus: true +host_network: true +image: ghcr.io/alexbelgium/jellyfin-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl +name: Jellyfin NAS +options: + PGID: 0 + PUID: 0 + data_location: /share/jellyfin +panel_admin: false +panel_icon: mdi:billiards-rack +ports: + 1900/udp: null + 7359/udp: null + 8096/tcp: 8096 + 8920/tcp: 8920 +ports_description: + 1900/udp: dlna (optional) + 7359/udp: udp server discover (optional) + 8096/tcp: web interface + 8920/tcp: https web interface (optional) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + DOCKER_MODS: list(linuxserver/mods:jellyfin-opencl-intel|linuxserver/mods:jellyfin-amd|linuxserver/mods:jellyfin-rffmpeg|)? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + localdisks: str? + networkdisks: str? +slug: jellyfin +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 10.10.7-2 +video: true diff --git a/jellyseerr/README.md b/jellyseerr/README.md index 0a1083d62..29c0da476 100644 --- a/jellyseerr/README.md +++ b/jellyseerr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/jellyseerr/config.json b/jellyseerr/config.json deleted file mode 100644 index b1565284b..000000000 --- a/jellyseerr/config.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Fork of overseerr for jellyfin support", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": {}, - "host_network": true, - "image": "ghcr.io/alexbelgium/jellyseerr-{arch}", - "init": false, - "map": [ - "config:rw" - ], - "name": "Jellyseerr", - "options": { - "TYPE": "emby", - "TZ": "Europe/Paris" - }, - "ports": { - "5055/tcp": 5055 - }, - "ports_description": { - "5055/tcp": "web interface" - }, - "privileged": [], - "schema": { - "TYPE": "list(emby|jellyfin)", - "TZ": "str?" - }, - "slug": "jellyseerr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jellyseerr", - "version": "v2.7.3", - "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" -} diff --git a/jellyseerr/config.yaml b/jellyseerr/config.yaml new file mode 100644 index 000000000..80a35c1b6 --- /dev/null +++ b/jellyseerr/config.yaml @@ -0,0 +1,90 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Fork of overseerr for jellyfin support +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: {} +host_network: true +image: ghcr.io/alexbelgium/jellyseerr-{arch} +init: false +map: + - config:rw +name: Jellyseerr +options: + TYPE: emby + TZ: Europe/Paris +ports: + 5055/tcp: 5055 +ports_description: + 5055/tcp: web interface +privileged: [] +schema: + TYPE: list(emby|jellyfin) + TZ: str? +slug: jellyseerr +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/jellyseerr +version: v2.7.3 +webui: '[PROTO:ssl]://[HOST]:[PORT:5055]' diff --git a/joal/README.md b/joal/README.md index 27a1033a9..f0cd234ce 100644 --- a/joal/README.md +++ b/joal/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoal%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/joal/config.json b/joal/config.json deleted file mode 100644 index 1db736247..000000000 --- a/joal/config.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "An open source command line RatioMaster with WebUI", - "hassio_api": true, - "image": "ghcr.io/alexbelgium/joal-{arch}", - "ingress": true, - "map": [ - "config:rw" - ], - "name": "Joal", - "options": { - "run_duration": "12h", - "secret_token": "lrMY24Byhx", - "ui_path": "joal" - }, - "panel_admin": false, - "panel_icon": "mdi:owl", - "ports": { - "49152/tcp": null, - "8081/tcp": 8091 - }, - "ports_description": { - "49152/tcp": "torrent port (not required)", - "8081/tcp": "Web UI port (required)" - }, - "schema": { - "run_duration": "str?", - "secret_token": "str", - "ui_path": "str", - "verbose": "bool?" - }, - "slug": "joal", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.1.36-3" -} diff --git a/joal/config.yaml b/joal/config.yaml new file mode 100644 index 000000000..df04df9fe --- /dev/null +++ b/joal/config.yaml @@ -0,0 +1,33 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: An open source command line RatioMaster with WebUI +hassio_api: true +image: ghcr.io/alexbelgium/joal-{arch} +ingress: true +map: + - config:rw +name: Joal +options: + run_duration: 12h + secret_token: lrMY24Byhx + ui_path: joal +panel_admin: false +panel_icon: mdi:owl +ports: + 49152/tcp: null + 8081/tcp: 8091 +ports_description: + 49152/tcp: torrent port (not required) + 8081/tcp: Web UI port (required) +schema: + run_duration: str? + secret_token: str + ui_path: str + verbose: bool? +slug: joal +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.1.36-3 diff --git a/joal/rootfs/etc/cont-init.d/99-run.sh b/joal/rootfs/etc/cont-init.d/99-run.sh index 541916387..f6e60d82b 100755 --- a/joal/rootfs/etc/cont-init.d/99-run.sh +++ b/joal/rootfs/etc/cont-init.d/99-run.sh @@ -34,14 +34,14 @@ bashio::log.info "Joal updated" ################## # If config doesn't exist, create it -if [ ! -f /config/addons_config/joal/config.json ]; then +if [ ! -f /config/addons_config/joal/config.yaml ]; then bashio::log.info "Symlinking config files" mkdir -p /config/addons_config/joal - cp /data/joal/config.json /config/addons_config/joal/config.json + cp /data/joal/config.yaml /config/addons_config/joal/config.yaml fi # Refresh symlink -ln -sf /config/addons_config/joal/config.json /data/joal/config.json +ln -sf /config/addons_config/joal/config.yaml /data/joal/config.yaml ############### # SET VARIABLES # diff --git a/joplin/README.md b/joplin/README.md index 3efc1cacb..a7badd35a 100644 --- a/joplin/README.md +++ b/joplin/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fjoplin%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/joplin/config.json b/joplin/config.json deleted file mode 100644 index ba7e708bd..000000000 --- a/joplin/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted open source note-taking application", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "APP_PORT": "22300" - }, - "image": "ghcr.io/alexbelgium/joplin-{arch}", - "map": [ - "config:rw", - "share:rw" - ], - "name": "Joplin Server", - "options": { - "APP_BASE_URL": "http://your_domain:port", - "data_location": "/config/addons_config/joplin" - }, - "ports": { - "22300/tcp": 22300 - }, - "ports_description": { - "22300/tcp": "Web interface" - }, - "privileged": [ - "SYS_TIME" - ], - "schema": { - "APP_BASE_URL": "str", - "DB_CLIENT": "str?", - "MAILER_AUTH_PASSWORD": "str?", - "MAILER_AUTH_USER": "str?", - "MAILER_ENABLED": "int?", - "MAILER_HOST": "str?", - "MAILER_NOREPLY_EMAIL": "str?", - "MAILER_NOREPLY_NAME": "str?", - "MAILER_PORT": "int?", - "MAILER_SECURITY": "list(none|tls|starttls)?", - "POSTGRES_DATABASE": "str?", - "POSTGRES_HOST": "str?", - "POSTGRES_PASSWORD": "str?", - "POSTGRES_PORT": "int?", - "POSTGRES_USER": "str?", - "data_location": "str?" - }, - "slug": "joplin", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.4.4", - "webui": "[PROTO:ssl]://[HOST]:[PORT:22300]" -} diff --git a/joplin/config.yaml b/joplin/config.yaml new file mode 100644 index 000000000..ffdaa4b99 --- /dev/null +++ b/joplin/config.yaml @@ -0,0 +1,105 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Self-hosted open source note-taking application +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + APP_PORT: '22300' +image: ghcr.io/alexbelgium/joplin-{arch} +map: + - config:rw + - share:rw +name: Joplin Server +options: + APP_BASE_URL: http://your_domain:port + data_location: /config/addons_config/joplin +ports: + 22300/tcp: 22300 +ports_description: + 22300/tcp: Web interface +privileged: + - SYS_TIME +schema: + APP_BASE_URL: str + DB_CLIENT: str? + MAILER_AUTH_PASSWORD: str? + MAILER_AUTH_USER: str? + MAILER_ENABLED: int? + MAILER_HOST: str? + MAILER_NOREPLY_EMAIL: str? + MAILER_NOREPLY_NAME: str? + MAILER_PORT: int? + MAILER_SECURITY: list(none|tls|starttls)? + POSTGRES_DATABASE: str? + POSTGRES_HOST: str? + POSTGRES_PASSWORD: str? + POSTGRES_PORT: int? + POSTGRES_USER: str? + data_location: str? +slug: joplin +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 3.4.4 +webui: '[PROTO:ssl]://[HOST]:[PORT:22300]' diff --git a/kometa/README.md b/kometa/README.md index 81d7f4132..f43261724 100644 --- a/kometa/README.md +++ b/kometa/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/kometa/config.json b/kometa/config.json deleted file mode 100644 index 2ac96ab77..000000000 --- a/kometa/config.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Python script to update metadata information for movies, shows, and collections as well as automatically build collections", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/kometa-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "Kometa", - "options": { - "KOMETA_CONFIG": "/config/addons_config/kometa/config.yml", - "PGID": 0, - "PUID": 0 - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "KOMETA_CONFIG": "str", - "KOMETA_NO_MISSING": "bool?", - "KOMETA_RUN": "bool?", - "KOMETA_TEST": "bool?", - "KOMETA_TIME": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?" - }, - "slug": "kometa", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/kometa", - "version": "2.2.2" -} diff --git a/kometa/config.yaml b/kometa/config.yaml new file mode 100644 index 000000000..a9c73d3e2 --- /dev/null +++ b/kometa/config.yaml @@ -0,0 +1,95 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Python script to update metadata information for movies, shows, and collections + as well as automatically build collections +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/kometa-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw +name: Kometa +options: + KOMETA_CONFIG: /config/addons_config/kometa/config.yml + PGID: 0 + PUID: 0 +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + KOMETA_CONFIG: str + KOMETA_NO_MISSING: bool? + KOMETA_RUN: bool? + KOMETA_TEST: bool? + KOMETA_TIME: str? + PGID: int + PUID: int + TZ: str? +slug: kometa +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/kometa +version: 2.2.2 diff --git a/librespeed/README.md b/librespeed/README.md index ba0e0b534..544d35970 100644 --- a/librespeed/README.md +++ b/librespeed/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flibrespeed%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/librespeed/config.json b/librespeed/config.json deleted file mode 100644 index 51be07fa2..000000000 --- a/librespeed/config.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A very lightweight speed test implemented in Javascript, using XMLHttpRequest and Web Workers", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/librespeed-{arch}", - "ingress": true, - "ingress_port": 80, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "LibreSpeed", - "options": { - "CUSTOM_RESULTS": false, - "IPINFO_APIKEY": "", - "PGID": 1000, - "PUID": 1000 - }, - "panel_admin": false, - "panel_icon": "mdi:speedometer", - "ports": { - "80/tcp": 8096 - }, - "ports_description": { - "80/tcp": "web interface (Not required for Ingress)" - }, - "schema": { - "CUSTOM_RESULTS": "bool?", - "IPINFO_APIKEY": "str?", - "PASSWORD": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?" - }, - "slug": "librespeed", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.4.1b" -} diff --git a/librespeed/config.yaml b/librespeed/config.yaml new file mode 100644 index 000000000..9c755c5dc --- /dev/null +++ b/librespeed/config.yaml @@ -0,0 +1,97 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: A very lightweight speed test implemented in Javascript, using XMLHttpRequest + and Web Workers +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/librespeed-{arch} +ingress: true +ingress_port: 80 +ingress_stream: true +init: false +map: + - addon_config:rw +name: LibreSpeed +options: + CUSTOM_RESULTS: false + IPINFO_APIKEY: '' + PGID: 1000 + PUID: 1000 +panel_admin: false +panel_icon: mdi:speedometer +ports: + 80/tcp: 8096 +ports_description: + 80/tcp: web interface (Not required for Ingress) +schema: + CUSTOM_RESULTS: bool? + IPINFO_APIKEY: str? + PASSWORD: str? + PGID: int + PUID: int + TZ: str? +slug: librespeed +url: https://github.com/alexbelgium/hassio-addons +version: 5.4.1b diff --git a/lidarr/README.md b/lidarr/README.md index a09ed884e..e3c9a5b8f 100644 --- a/lidarr/README.md +++ b/lidarr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flidarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/lidarr/config.json b/lidarr/config.json deleted file mode 100644 index 73ab8b448..000000000 --- a/lidarr/config.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Music collection manager for Usenet and BitTorrent users", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "DOCKER_MODS": "linuxserver/mods:lidarr-flac2mp3", - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/lidarr_nas-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "Lidarr NAS", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "8686/tcp": 8686 - }, - "ports_description": { - "8686/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "lidarr_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/blob/master/lidarr/README.md", - "version": "2.14.5.4836", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8686]" -} diff --git a/lidarr/config.yaml b/lidarr/config.yaml new file mode 100644 index 000000000..9aac1003a --- /dev/null +++ b/lidarr/config.yaml @@ -0,0 +1,103 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Music collection manager for Usenet and BitTorrent users +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + DOCKER_MODS: linuxserver/mods:lidarr-flac2mp3 + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/lidarr_nas-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw +name: Lidarr NAS +options: + PGID: 0 + PUID: 0 +ports: + 8686/tcp: 8686 +ports_description: + 8686/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: lidarr_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/blob/master/lidarr/README.md +version: 2.14.5.4836 +webui: '[PROTO:ssl]://[HOST]:[PORT:8686]' diff --git a/linkwarden/README.md b/linkwarden/README.md index 8c630a385..9dd77eca1 100644 --- a/linkwarden/README.md +++ b/linkwarden/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Flinkwarden%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/linkwarden/config.json b/linkwarden/config.json deleted file mode 100644 index 3baf8a0ec..000000000 --- a/linkwarden/config.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "collaborative bookmark manager to collect, organize, and preserve webpages and articles", - "environment": { - "AUTHENTIK_CLIENT_ID": "CLIENT_ID", - "AUTHENTIK_CLIENT_SECRET": "CLIENT_SECRET", - "AUTHENTIK_CUSTOM_NAME": "Authentik", - "AUTHENTIK_ISSUER": "https://authentik.my-doma.in/application/o/linkwarden", - "DATABASE_URL": "postgresql://postgres:homeassistant@localhost:5432/linkwarden", - "NEXTAUTH_URL": "http://localhost:3000/api/v1/auth", - "NEXT_PUBLIC_AUTHENTIK_ENABLED": "false", - "NEXT_PUBLIC_CREDENTIALS_ENABLED": "true", - "NEXT_PUBLIC_DISABLE_REGISTRATION": "false", - "STORAGE_FOLDER": "/config/library" - }, - "image": "ghcr.io/alexbelgium/linkwarden-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Linkwarden", - "ports": { - "3000/tcp": 3000 - }, - "ports_description": { - "3000/tcp": "Webui" - }, - "schema": { - "AUTHENTIK_CLIENT_ID": "str?", - "AUTHENTIK_CLIENT_SECRET": "str?", - "AUTHENTIK_CUSTOM_NAME": "str?", - "AUTHENTIK_ISSUER": "str?", - "DATABASE_URL": "str?", - "NEXTAUTH_SECRET": "str", - "NEXTAUTH_URL": "str?", - "NEXT_PUBLIC_AUTHENTIK_ENABLED": "bool?", - "NEXT_PUBLIC_CREDENTIALS_ENABLED": "bool?", - "NEXT_PUBLIC_DISABLE_REGISTRATION": "bool?", - "NEXT_PUBLIC_OLLAMA_ENDPOINT_URL": "str?", - "OLLAMA_MODEL": "str?", - "STORAGE_FOLDER": "str?" - }, - "slug": "linkwarden", - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/linkwarden", - "version": "2.13.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:3000]" -} diff --git a/linkwarden/config.yaml b/linkwarden/config.yaml new file mode 100644 index 000000000..97a3c077b --- /dev/null +++ b/linkwarden/config.yaml @@ -0,0 +1,44 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: collaborative bookmark manager to collect, organize, and preserve webpages + and articles +environment: + AUTHENTIK_CLIENT_ID: CLIENT_ID + AUTHENTIK_CLIENT_SECRET: CLIENT_SECRET + AUTHENTIK_CUSTOM_NAME: Authentik + AUTHENTIK_ISSUER: https://authentik.my-doma.in/application/o/linkwarden + DATABASE_URL: postgresql://postgres:homeassistant@localhost:5432/linkwarden + NEXTAUTH_URL: http://localhost:3000/api/v1/auth + NEXT_PUBLIC_AUTHENTIK_ENABLED: 'false' + NEXT_PUBLIC_CREDENTIALS_ENABLED: 'true' + NEXT_PUBLIC_DISABLE_REGISTRATION: 'false' + STORAGE_FOLDER: /config/library +image: ghcr.io/alexbelgium/linkwarden-{arch} +init: false +map: + - addon_config:rw +name: Linkwarden +ports: + 3000/tcp: 3000 +ports_description: + 3000/tcp: Webui +schema: + AUTHENTIK_CLIENT_ID: str? + AUTHENTIK_CLIENT_SECRET: str? + AUTHENTIK_CUSTOM_NAME: str? + AUTHENTIK_ISSUER: str? + DATABASE_URL: str? + NEXTAUTH_SECRET: str + NEXTAUTH_URL: str? + NEXT_PUBLIC_AUTHENTIK_ENABLED: bool? + NEXT_PUBLIC_CREDENTIALS_ENABLED: bool? + NEXT_PUBLIC_DISABLE_REGISTRATION: bool? + NEXT_PUBLIC_OLLAMA_ENDPOINT_URL: str? + OLLAMA_MODEL: str? + STORAGE_FOLDER: str? +slug: linkwarden +url: https://github.com/alexbelgium/hassio-addons/tree/master/linkwarden +version: 2.13.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:3000]' diff --git a/mealie/README.md b/mealie/README.md index 2434cb429..053a339b1 100644 --- a/mealie/README.md +++ b/mealie/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmealie%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/mealie/config.json b/mealie/config.json deleted file mode 100644 index c111445b0..000000000 --- a/mealie/config.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Mealie is a self hosted recipe manager and meal planner built in Vue", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "discovery": [ - "mealie" - ], - "environment": { - "BASE_SUBPATH": "/mealie/", - "DATA_DIR": "/config", - "DB_ENGINE": "sqlite", - "MAX_WORKERS": "1", - "NUXT_APP_BASE_URL": "/mealie/", - "WEB_CONCURRENCY": "2", - "WEB_GUNICORN": "true", - "WORKERS_PER_CORE": "0.5" - }, - "image": "ghcr.io/alexbelgium/mealie-{arch}", - "ingress": true, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl:rw" - ], - "name": "Mealie", - "options": { - "ALLOW_SIGNUP": true, - "DATA_DIR": "/config", - "PGID": 1000, - "PUID": 1000, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:silverware-fork-knife", - "ports": { - "9001/tcp": 9090 - }, - "ports_description": { - "9001/tcp": "Web interface" - }, - "schema": { - "ALLOW_SIGNUP": "bool", - "BASE_URL": "str?", - "DATA_DIR": "str?", - "PGID": "int", - "PUID": "int", - "certfile": "str", - "keyfile": "str", - "ssl": "bool" - }, - "slug": "mealie", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v3.3.2" -} diff --git a/mealie/config.yaml b/mealie/config.yaml new file mode 100644 index 000000000..75e421692 --- /dev/null +++ b/mealie/config.yaml @@ -0,0 +1,113 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Mealie is a self hosted recipe manager and meal planner built in Vue +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +discovery: + - mealie +environment: + BASE_SUBPATH: /mealie/ + DATA_DIR: /config + DB_ENGINE: sqlite + MAX_WORKERS: '1' + NUXT_APP_BASE_URL: /mealie/ + WEB_CONCURRENCY: '2' + WEB_GUNICORN: 'true' + WORKERS_PER_CORE: '0.5' +image: ghcr.io/alexbelgium/mealie-{arch} +ingress: true +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl:rw +name: Mealie +options: + ALLOW_SIGNUP: true + DATA_DIR: /config + PGID: 1000 + PUID: 1000 + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:silverware-fork-knife +ports: + 9001/tcp: 9090 +ports_description: + 9001/tcp: Web interface +schema: + ALLOW_SIGNUP: bool + BASE_URL: str? + DATA_DIR: str? + PGID: int + PUID: int + certfile: str + keyfile: str + ssl: bool +slug: mealie +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: v3.3.2 diff --git a/monica/README.md b/monica/README.md index 59c16b101..de40368d1 100644 --- a/monica/README.md +++ b/monica/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmonica%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/monica/config.yaml b/monica/config.yaml index 8bfa74112..92bcabef2 100644 --- a/monica/config.yaml +++ b/monica/config.yaml @@ -4,75 +4,74 @@ arch: codenotary: alexandrep.github@gmail.com description: Personal Relationship Manager devices: - - "/dev/dri" - - "/dev/dri/card0" - - "/dev/dri/card1" - - "/dev/dri/renderD128" - - "/dev/vchiq" - - "/dev/video10" - - "/dev/video11" - - "/dev/video12" - - "/dev/video13" - - "/dev/video14" - - "/dev/video15" - - "/dev/video16" - - "/dev/ttyUSB0" - - "/dev/sda" - - "/dev/sdb" - - "/dev/sdc" - - "/dev/sdd" - - "/dev/sde" - - "/dev/sdf" - - "/dev/sdg" - - "/dev/nvme" - - "/dev/nvme0n1p1" - - "/dev/nvme0n1p2" - - "/dev/nvme0n1p3" - - "/dev/nvme1n1p1" - - "/dev/nvme1n1p2" - - "/dev/nvme1n1p3" - - "/dev/nvme2n1p1" - - "/dev/nvme2n1p2" - - "/dev/nvme3n1p3" - - "/dev/mmcblk" - - "/dev/fuse" - - "/dev/sda1" - - "/dev/sdb1" - - "/dev/sdc1" - - "/dev/sdd1" - - "/dev/sde1" - - "/dev/sdf1" - - "/dev/sdg1" - - "/dev/sda2" - - "/dev/sdb2" - - "/dev/sdc2" - - "/dev/sdd2" - - "/dev/sde2" - - "/dev/sdf2" - - "/dev/sdg2" - - "/dev/sda3" - - "/dev/sdb3" - - "/dev/sda4" - - "/dev/sdb4" - - "/dev/sda5" - - "/dev/sda6" - - "/dev/sda7" - - "/dev/sda8" - - "/dev/nvme0" - - "/dev/nvme1" - - "/dev/nvme2" + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme3n1p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 environment: - { - "APP_TRUSTED_PROXIES": "*", - "APP_ENV": "production", - "APP_DEBUG": "false", - "MAIL_MAILER": "log", - "DEFAULT_STORAGE_LIMIT": "1024", - "DEFAULT_MAX_STORAGE_SIZE": "1024", - } + APP_TRUSTED_PROXIES: '*' + APP_ENV: production + APP_DEBUG: 'false' + MAIL_MAILER: log + DEFAULT_STORAGE_LIMIT: '1024' + DEFAULT_MAX_STORAGE_SIZE: '1024' image: ghcr.io/alexbelgium/monica-{arch} init: false -options: { "database": "sqlite" } +options: + database: sqlite map: - type: addon_config read_only: false @@ -82,26 +81,24 @@ ports: ports_description: 80/tcp: webui schema: - { - "database": "list(sqlite|MariaDB_addon|Mysql_external)", - "APP_KEY": "str?", - "DB_DATABASE": "str?", - "DB_HOST": "str?", - "DB_PASSWORD": "str?", - "DB_PORT": "int?", - "DB_USERNAME": "str?", - "MAIL_MAILER": "str?", - "MAIL_HOST": "str?", - "MAIL_PORT": "str?", - "MAIL_USERNAME": "str?", - "MAIL_PASSWORD": "str?", - "MAIL_ENCRYPTION": "str?", - "MAIL_FROM_ADDRESS": "str?", - "MAIL_FROM_NAME": "str?", - } + database: list(sqlite|MariaDB_addon|Mysql_external) + APP_KEY: str? + DB_DATABASE: str? + DB_HOST: str? + DB_PASSWORD: str? + DB_PORT: int? + DB_USERNAME: str? + MAIL_MAILER: str? + MAIL_HOST: str? + MAIL_PORT: str? + MAIL_USERNAME: str? + MAIL_PASSWORD: str? + MAIL_ENCRYPTION: str? + MAIL_FROM_ADDRESS: str? + MAIL_FROM_NAME: str? services: - mysql:want slug: monica url: https://github.com/alexbelgium/hassio-addons/tree/master/monica version: v5.0_beta4-2 -webui: "[PROTO:ssl]://[HOST]:[PORT:80]" +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/mylar3/README.md b/mylar3/README.md index 62db929eb..33890a863 100644 --- a/mylar3/README.md +++ b/mylar3/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fmylar3%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/mylar3/config.json b/mylar3/config.json deleted file mode 100644 index 03062bc2f..000000000 --- a/mylar3/config.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Automated comic book downloader for use with NZB and torrents", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/mylar3-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "Mylar3", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "8090/tcp": 8090 - }, - "ports_description": { - "8090/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "mylar3", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.8.3", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8090]" -} diff --git a/mylar3/config.yaml b/mylar3/config.yaml new file mode 100644 index 000000000..b685d4952 --- /dev/null +++ b/mylar3/config.yaml @@ -0,0 +1,102 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Automated comic book downloader for use with NZB and torrents +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/mylar3-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw +name: Mylar3 +options: + PGID: 0 + PUID: 0 +ports: + 8090/tcp: 8090 +ports_description: + 8090/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: mylar3 +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 0.8.3 +webui: '[PROTO:ssl]://[HOST]:[PORT:8090]' diff --git a/navidrome/README.md b/navidrome/README.md index de9aaed87..55295c7dd 100644 --- a/navidrome/README.md +++ b/navidrome/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnavidrome%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/navidrome/config.json b/navidrome/config.json deleted file mode 100644 index 6e3a8d301..000000000 --- a/navidrome/config.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "arch": [ - "amd64", - "aarch64" - ], - "backup_exclude": [ - "**/cache/**" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Navidrome for Home Assistant", - "image": "ghcr.io/alexbelgium/navidrome-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "media", - "share:rw", - "ssl:rw" - ], - "name": "Navidrome", - "options": { - "base_url": "/", - "certfile": "fullchain.pem", - "data_folder": "/data", - "keyfile": "privkey.pem", - "log_level": "info", - "music_folder": "/data/music", - "ssl": false - }, - "ports": { - "4533/tcp": 4533 - }, - "ports_description": { - "4533/tcp": "Web interface" - }, - "schema": { - "base_url": "str", - "certfile": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_folder": "str", - "default_language": "str?", - "image_cache_size": "str?", - "keyfile": "str?", - "lastfm_api_key": "str?", - "lastfm_secret": "str?", - "localdisks": "str?", - "log_level": "str", - "music_folder": "str", - "networkdisks": "str?", - "password_encryption_key": "str?", - "scan_schedule": "str?", - "spotify_id": "str?", - "spotify_secret": "str?", - "ssl": "bool", - "transcoding_cache_size": "str?", - "welcome_message": "str?" - }, - "slug": "navidrome", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/navidrome", - "version": "0.58.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:4533]" -} diff --git a/navidrome/config.yaml b/navidrome/config.yaml new file mode 100644 index 000000000..5373c8a12 --- /dev/null +++ b/navidrome/config.yaml @@ -0,0 +1,55 @@ +arch: + - amd64 + - aarch64 +backup_exclude: + - '**/cache/**' +codenotary: alexandrep.github@gmail.com +description: Navidrome for Home Assistant +image: ghcr.io/alexbelgium/navidrome-{arch} +init: false +map: + - addon_config:rw + - media + - share:rw + - ssl:rw +name: Navidrome +options: + base_url: / + certfile: fullchain.pem + data_folder: /data + keyfile: privkey.pem + log_level: info + music_folder: /data/music + ssl: false +ports: + 4533/tcp: 4533 +ports_description: + 4533/tcp: Web interface +schema: + base_url: str + certfile: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_folder: str + default_language: str? + image_cache_size: str? + keyfile: str? + lastfm_api_key: str? + lastfm_secret: str? + localdisks: str? + log_level: str + music_folder: str + networkdisks: str? + password_encryption_key: str? + scan_schedule: str? + spotify_id: str? + spotify_secret: str? + ssl: bool + transcoding_cache_size: str? + welcome_message: str? +slug: navidrome +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/navidrome +version: 0.58.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:4533]' diff --git a/netalertx/README.md b/netalertx/README.md index 0a2ce902b..9c86ddd94 100644 --- a/netalertx/README.md +++ b/netalertx/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx%2Fconfig.yaml) ![mqtt](https://img.shields.io/badge/Service-MQTT-green.svg?logo=chromecast&logoColor=white) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) diff --git a/netalertx/config.json b/netalertx/config.json deleted file mode 100644 index f5299785a..000000000 --- a/netalertx/config.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "🖧🔍 WIFI / LAN scanner, intruder, and presence detector", - "environment": { - "PGID": "102", - "PORT": "20211", - "PUID": "102", - "TZ": "Europe/Berlin" - }, - "hassio_api": true, - "host_network": true, - "image": "ghcr.io/alexbelgium/netalertx-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "NetAlertX", - "panel_icon": "mdi:wifi-check", - "ports": { - "20211/tcp": 20211, - "20212/tcp": 20212 - }, - "ports_description": { - "20211/tcp": "WebUI port", - "20212/tcp": "GraphQL port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN", - "NET_RAW" - ], - "schema": { - "APP_CONF_OVERRIDE": "str?", - "TZ": "str?" - }, - "services": [ - "mqtt:want" - ], - "slug": "netalertx", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "25.10.1" -} diff --git a/netalertx/config.yaml b/netalertx/config.yaml new file mode 100644 index 000000000..09030ae7d --- /dev/null +++ b/netalertx/config.yaml @@ -0,0 +1,45 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: "\U0001F5A7\U0001F50D WIFI / LAN scanner, intruder, and presence detector" +environment: + PGID: '102' + PORT: '20211' + PUID: '102' + TZ: Europe/Berlin +hassio_api: true +host_network: true +image: ghcr.io/alexbelgium/netalertx-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw + - ssl +name: NetAlertX +panel_icon: mdi:wifi-check +ports: + 20211/tcp: 20211 + 20212/tcp: 20212 +ports_description: + 20211/tcp: WebUI port + 20212/tcp: GraphQL port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN + - NET_RAW +schema: + APP_CONF_OVERRIDE: str? + TZ: str? +services: + - mqtt:want +slug: netalertx +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 25.10.1 diff --git a/netalertx_fa/README.md b/netalertx_fa/README.md index 95646e50b..e9661202b 100644 --- a/netalertx_fa/README.md +++ b/netalertx_fa/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnetalertx_fa%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/netalertx_fa/config.json b/netalertx_fa/config.json deleted file mode 100644 index 2bc4eee64..000000000 --- a/netalertx_fa/config.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "🖧🔍 WIFI / LAN scanner, intruder, and presence detector", - "environment": { - "PGID": "102", - "PORT": "20211", - "PUID": "102", - "TZ": "Europe/Berlin" - }, - "full_access": true, - "hassio_api": true, - "host_network": true, - "image": "ghcr.io/alexbelgium/netalertx-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "NetAlertX Full Access", - "panel_icon": "mdi:wifi-check", - "ports": { - "20211/tcp": 20211, - "20212/tcp": 20212 - }, - "ports_description": { - "20211/tcp": "WebUI port", - "20212/tcp": "GraphQL port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN", - "NET_RAW" - ], - "schema": { - "APP_CONF_OVERRIDE": "str?", - "TZ": "str?" - }, - "services": [ - "mqtt:want" - ], - "slug": "netalertx_fa", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "25.10.1" -} diff --git a/netalertx_fa/config.yaml b/netalertx_fa/config.yaml new file mode 100644 index 000000000..393dd8267 --- /dev/null +++ b/netalertx_fa/config.yaml @@ -0,0 +1,46 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: "\U0001F5A7\U0001F50D WIFI / LAN scanner, intruder, and presence detector" +environment: + PGID: '102' + PORT: '20211' + PUID: '102' + TZ: Europe/Berlin +full_access: true +hassio_api: true +host_network: true +image: ghcr.io/alexbelgium/netalertx-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw + - ssl +name: NetAlertX Full Access +panel_icon: mdi:wifi-check +ports: + 20211/tcp: 20211 + 20212/tcp: 20212 +ports_description: + 20211/tcp: WebUI port + 20212/tcp: GraphQL port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN + - NET_RAW +schema: + APP_CONF_OVERRIDE: str? + TZ: str? +services: + - mqtt:want +slug: netalertx_fa +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 25.10.1 diff --git a/nextcloud/README.md b/nextcloud/README.md index 453dfcbb0..531d0aacf 100644 --- a/nextcloud/README.md +++ b/nextcloud/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnextcloud%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/nextcloud/config.json b/nextcloud/config.json deleted file mode 100644 index 40641a744..000000000 --- a/nextcloud/config.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Nextcloud for Homeassistant", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "NEXTCLOUD_PATH": "/data/config/www/nextcloud", - "SKIP_DATA_DIRECTORY_PERMISSION_CHECK": "yes", - "TRUSTED_PROXIES": "**" - }, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/nextcloud_ocr-{arch}", - "ingress_port": 0, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Nextcloud", - "options": { - "Full_Text_Search": false, - "OCR": false, - "OCRLANG": "fra", - "PGID": 1000, - "PUID": 1000, - "additional_apps": "inotify-tools", - "certfile": "fullchain.pem", - "elasticsearch_server": "", - "enable_thumbnails": true, - "keyfile": "privkey.pem", - "trusted_domains": "your-domain, your-domain2", - "use_own_certs": false - }, - "panel_admin": false, - "panel_icon": "mdi:cloud", - "ports": { - "443/tcp": 8099, - "80/tcp": null - }, - "ports_description": { - "443/tcp": "Https Web Interface", - "80/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "Full_Text_Search": "bool?", - "OCR": "bool?", - "OCRLANG": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "additional_apps": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "default_phone_region": "match(^[A-Z]{2}$)?", - "disable_updates": "bool?", - "elasticsearch_server": "str?", - "enable_thumbnails": "bool", - "env_memory_limit": "str?", - "env_post_max_size": "str?", - "env_upload_max_filesize": "str?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?", - "trusted_domains": "str?", - "use_own_certs": "bool" - }, - "services": [ - "mysql:want" - ], - "slug": "nextcloud_ocr", - "uart": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud", - "version": "32.0.0", - "webui": "https://[HOST]:[PORT:443]" -} diff --git a/nextcloud/config.yaml b/nextcloud/config.yaml new file mode 100644 index 000000000..67c0961c1 --- /dev/null +++ b/nextcloud/config.yaml @@ -0,0 +1,152 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Nextcloud for Homeassistant +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + NEXTCLOUD_PATH: /data/config/www/nextcloud + SKIP_DATA_DIRECTORY_PERMISSION_CHECK: 'yes' + TRUSTED_PROXIES: '**' +hassio_api: true +image: ghcr.io/alexbelgium/nextcloud_ocr-{arch} +ingress_port: 0 +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw + - ssl:rw +name: Nextcloud +options: + Full_Text_Search: false + OCR: false + OCRLANG: fra + PGID: 1000 + PUID: 1000 + additional_apps: inotify-tools + certfile: fullchain.pem + elasticsearch_server: + enable_thumbnails: true + keyfile: privkey.pem + trusted_domains: your-domain, your-domain2 + use_own_certs: false +panel_admin: false +panel_icon: mdi:cloud +ports: + 443/tcp: 8099 + 80/tcp: null +ports_description: + 443/tcp: Https Web Interface + 80/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + Full_Text_Search: bool? + OCR: bool? + OCRLANG: str? + PGID: int + PUID: int + TZ: str? + additional_apps: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + default_phone_region: match(^[A-Z]{2}$)? + disable_updates: bool? + elasticsearch_server: str? + enable_thumbnails: bool + env_memory_limit: str? + env_post_max_size: str? + env_upload_max_filesize: str? + keyfile: str + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? + trusted_domains: str? + use_own_certs: bool +services: + - mysql:want +slug: nextcloud_ocr +uart: true +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud +version: 32.0.0 +webui: https://[HOST]:[PORT:443] diff --git a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh index d140c6d1a..24d6497c4 100755 --- a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh +++ b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh @@ -106,7 +106,7 @@ if bashio::config.has_value "default_phone_region"; then fi ###################### -# Modify config.json # +# Modify config.yaml # ###################### echo "... Disabling check_data_directory_permissions" diff --git a/nzbget/README.md b/nzbget/README.md index f7f5b8c6d..1c3eee2d3 100644 --- a/nzbget/README.md +++ b/nzbget/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fnzbget%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/nzbget/config.json b/nzbget/config.json deleted file mode 100644 index 12e927da7..000000000 --- a/nzbget/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "usenet downloader", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/nzbget-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw" - ], - "name": "Nzbget", - "options": { - "PGID": 0, - "PUID": 0 - }, - "panel_admin": false, - "panel_icon": "mdi:arrow-down-bold-circle-outline", - "ports": { - "6789/tcp": 6789 - }, - "ports_description": { - "6789/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "nzbget", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v25.4-ls216" -} diff --git a/nzbget/config.yaml b/nzbget/config.yaml new file mode 100644 index 000000000..98fb5ebae --- /dev/null +++ b/nzbget/config.yaml @@ -0,0 +1,105 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: usenet downloader +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/nzbget-{arch} +ingress: true +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw +name: Nzbget +options: + PGID: 0 + PUID: 0 +panel_admin: false +panel_icon: mdi:arrow-down-bold-circle-outline +ports: + 6789/tcp: 6789 +ports_description: + 6789/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: nzbget +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: v25.4-ls216 diff --git a/omada/README.md b/omada/README.md index 4340e3a40..857f5f724 100644 --- a/omada/README.md +++ b/omada/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/omada/config.json b/omada/config.json deleted file mode 100644 index 14a40b2cc..000000000 --- a/omada/config.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "TP-Link Omada Controller", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "SHOW_MONGODB_LOGS": "false", - "SHOW_SERVER_LOGS": "true", - "SSL_CERT_NAME": "fullchain.pem", - "SSL_KEY_NAME": "privkey.pem", - "TZ": "Etc/UTC" - }, - "image": "ghcr.io/alexbelgium/omada-{arch}", - "map": [ - "addon_config:rw", - "ssl:ro" - ], - "name": "Omada", - "ports": { - "29810/udp": 29810, - "29811/tcp": 29811, - "29812/tcp": 29812, - "29813/tcp": 29813, - "29814/tcp": 29814, - "29815/tcp": 29815, - "29816/tcp": 29816, - "8043/tcp": 8043, - "8088/tcp": 8088, - "8843/tcp": 8843, - "8888/tcp": 8888 - }, - "ports_description": { - "29810/udp": "device discovery port", - "29811/tcp": "legacy device discovery port", - "29812/tcp": "legacy device discovery port", - "29813/tcp": "legacy device upgrade port", - "29814/tcp": "device adoption port", - "29815/tcp": "application data port", - "29816/tcp": "remote terminal session port", - "8043/tcp": "web interface https", - "8088/tcp": "web interface http", - "8843/tcp": "portal https", - "8888/tcp": "portal http" - }, - "slug": "omada", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.14.26.1-2024-08-17", - "webui": "http://[HOST]:[PORT:8088]" -} diff --git a/omada/config.yaml b/omada/config.yaml new file mode 100644 index 000000000..7c101e38c --- /dev/null +++ b/omada/config.yaml @@ -0,0 +1,107 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: TP-Link Omada Controller +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + SHOW_MONGODB_LOGS: 'false' + SHOW_SERVER_LOGS: 'true' + SSL_CERT_NAME: fullchain.pem + SSL_KEY_NAME: privkey.pem + TZ: Etc/UTC +image: ghcr.io/alexbelgium/omada-{arch} +map: + - addon_config:rw + - ssl:ro +name: Omada +ports: + 29810/udp: 29810 + 29811/tcp: 29811 + 29812/tcp: 29812 + 29813/tcp: 29813 + 29814/tcp: 29814 + 29815/tcp: 29815 + 29816/tcp: 29816 + 8043/tcp: 8043 + 8088/tcp: 8088 + 8843/tcp: 8843 + 8888/tcp: 8888 +ports_description: + 29810/udp: device discovery port + 29811/tcp: legacy device discovery port + 29812/tcp: legacy device discovery port + 29813/tcp: legacy device upgrade port + 29814/tcp: device adoption port + 29815/tcp: application data port + 29816/tcp: remote terminal session port + 8043/tcp: web interface https + 8088/tcp: web interface http + 8843/tcp: portal https + 8888/tcp: portal http +slug: omada +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 5.14.26.1-2024-08-17 +webui: http://[HOST]:[PORT:8088] diff --git a/omada_v3/README.md b/omada_v3/README.md index 73130d2d7..2efbedd51 100644 --- a/omada_v3/README.md +++ b/omada_v3/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fomada_v3%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/omada_v3/config.json b/omada_v3/config.json deleted file mode 100644 index 54b47c243..000000000 --- a/omada_v3/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "TP-Link Omada Controller", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "MANAGE_HTTPS_PORT": "8043", - "MANAGE_HTTP_PORT": "8088", - "PORTAL_HTTPS_PORT": "8843", - "PORTAL_HTTP_PORT": "8888", - "SHOW_MONGODB_LOGS": "false", - "SHOW_SERVER_LOGS": "true", - "SSL_CERT_NAME": "fullchain.pem", - "SSL_KEY_NAME": "privkey.pem", - "TZ": "Etc/UTC" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/omada_v3-{arch}", - "map": [ - "config:rw", - "ssl:ro" - ], - "name": "Omada v3.2", - "ports": { - "29810/udp": 29810, - "29811/tcp": 29811, - "29812/tcp": 29812, - "29813/tcp": 29813, - "29814/tcp": 29814, - "8043/tcp": 8043, - "8088/tcp": 8088, - "8843/tcp": 8843, - "8888/tcp": 8888 - }, - "ports_description": { - "29810/udp": "device discovery port", - "29811/tcp": "legacy device discovery port", - "29812/tcp": "legacy device discovery port", - "29813/tcp": "legacy device upgrade port", - "29814/tcp": "device adoption port", - "8043/tcp": "web interface https", - "8088/tcp": "web interface http", - "8843/tcp": "portal https", - "8888/tcp": "portal http" - }, - "slug": "omada_v3", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.3-2025-05-30", - "webui": "http://[HOST]:[PORT:8088]" -} diff --git a/omada_v3/config.yaml b/omada_v3/config.yaml new file mode 100644 index 000000000..48fffe1d9 --- /dev/null +++ b/omada_v3/config.yaml @@ -0,0 +1,108 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: TP-Link Omada Controller +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + MANAGE_HTTPS_PORT: '8043' + MANAGE_HTTP_PORT: '8088' + PORTAL_HTTPS_PORT: '8843' + PORTAL_HTTP_PORT: '8888' + SHOW_MONGODB_LOGS: 'false' + SHOW_SERVER_LOGS: 'true' + SSL_CERT_NAME: fullchain.pem + SSL_KEY_NAME: privkey.pem + TZ: Etc/UTC +host_network: true +image: ghcr.io/alexbelgium/omada_v3-{arch} +map: + - config:rw + - ssl:ro +name: Omada v3.2 +ports: + 29810/udp: 29810 + 29811/tcp: 29811 + 29812/tcp: 29812 + 29813/tcp: 29813 + 29814/tcp: 29814 + 8043/tcp: 8043 + 8088/tcp: 8088 + 8843/tcp: 8843 + 8888/tcp: 8888 +ports_description: + 29810/udp: device discovery port + 29811/tcp: legacy device discovery port + 29812/tcp: legacy device discovery port + 29813/tcp: legacy device upgrade port + 29814/tcp: device adoption port + 8043/tcp: web interface https + 8088/tcp: web interface http + 8843/tcp: portal https + 8888/tcp: portal http +slug: omada_v3 +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 5.3-2025-05-30 +webui: http://[HOST]:[PORT:8088] diff --git a/ombi/README.md b/ombi/README.md index 975dbdec4..55a77f2ce 100644 --- a/ombi/README.md +++ b/ombi/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fombi%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/ombi/config.json b/ombi/config.json deleted file mode 100644 index 4d445945d..000000000 --- a/ombi/config.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted Plex Request and user management system", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/ombi-{arch}", - "init": false, - "map": [ - "config:rw" - ], - "name": "Ombi", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "3579/tcp": 3579 - }, - "ports_description": { - "3579/tcp": "Web interface" - }, - "schema": { - "PGID": "int", - "PUID": "int" - }, - "slug": "ombi", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/ombi", - "version": "4.47.1", - "webui": "[PROTO:ssl]://[HOST]:[PORT:3579]" -} diff --git a/ombi/config.yaml b/ombi/config.yaml new file mode 100644 index 000000000..864ba1886 --- /dev/null +++ b/ombi/config.yaml @@ -0,0 +1,88 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Self-hosted Plex Request and user management system +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/ombi-{arch} +init: false +map: + - config:rw +name: Ombi +options: + PGID: 0 + PUID: 0 +ports: + 3579/tcp: 3579 +ports_description: + 3579/tcp: Web interface +schema: + PGID: int + PUID: int +slug: ombi +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/ombi +version: 4.47.1 +webui: '[PROTO:ssl]://[HOST]:[PORT:3579]' diff --git a/omni-tools/config.json b/omni-tools/config.json deleted file mode 100644 index 66ab4b5de..000000000 --- a/omni-tools/config.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted collection of powerful web-based tools for everyday tasks. No ads, no tracking, just fast, accessible utilities right from your browser", - "image": "ghcr.io/alexbelgium/omni-tools-{arch}", - "map": [ - "addon_config:rw" - ], - "name": "Omni Tools", - "ports": { - "80/tcp": 8188 - }, - "ports_description": { - "80/tcp": "Web UI port" - }, - "slug": "omni-tools", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.6.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/omni-tools/config.yaml b/omni-tools/config.yaml new file mode 100644 index 000000000..b104495f3 --- /dev/null +++ b/omni-tools/config.yaml @@ -0,0 +1,18 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Self-hosted collection of powerful web-based tools for everyday tasks. + No ads, no tracking, just fast, accessible utilities right from your browser +image: ghcr.io/alexbelgium/omni-tools-{arch} +map: + - addon_config:rw +name: Omni Tools +ports: + 80/tcp: 8188 +ports_description: + 80/tcp: Web UI port +slug: omni-tools +url: https://github.com/alexbelgium/hassio-addons +version: 0.6.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/openproject/README.md b/openproject/README.md index d32d31346..b9c098c7f 100644 --- a/openproject/README.md +++ b/openproject/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fopenproject%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/openproject/config.json b/openproject/config.json deleted file mode 100644 index f3d7df74a..000000000 --- a/openproject/config.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "arch": [ - "amd64", - "aarch64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Openproject for Home Assistant", - "environment": { - "APP_DATA_PATH": "/data/assets", - "OPENPROJECT_ATTACHMENTS__STORAGE__PATH": "/data/assets/files", - "OPENPROJECT_EDITION": "bim", - "OPENPROJECT_SECRET_KEY_BASE": "addon_secret", - "PGDATA": "/data/pg" - }, - "image": "ghcr.io/alexbelgium/openproject-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "share:rw" - ], - "name": "Openproject", - "options": { - "OPENPROJECT_DEFAULT__LANGUAGE": "en", - "OPENPROJECT_HOST__NAME": "homeassistant:8080", - "OPENPROJECT_HTTPS": "false" - }, - "ports": { - "8080/tcp": 8080 - }, - "ports_description": { - "8080/tcp": "Web interface" - }, - "schema": { - "OPENPROJECT_DEFAULT__LANGUAGE": "str", - "OPENPROJECT_HOST__NAME": "str", - "OPENPROJECT_HTTPS": "bool", - "OPENPROJECT_SECRET_KEY_BASE": "str" - }, - "slug": "openproject", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/openproject", - "version": "16.5.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" -} diff --git a/openproject/config.yaml b/openproject/config.yaml new file mode 100644 index 000000000..caaca2323 --- /dev/null +++ b/openproject/config.yaml @@ -0,0 +1,35 @@ +arch: + - amd64 + - aarch64 +codenotary: alexandrep.github@gmail.com +description: Openproject for Home Assistant +environment: + APP_DATA_PATH: /data/assets + OPENPROJECT_ATTACHMENTS__STORAGE__PATH: /data/assets/files + OPENPROJECT_EDITION: bim + OPENPROJECT_SECRET_KEY_BASE: addon_secret + PGDATA: /data/pg +image: ghcr.io/alexbelgium/openproject-{arch} +init: false +map: + - addon_config:rw + - share:rw +name: Openproject +options: + OPENPROJECT_DEFAULT__LANGUAGE: en + OPENPROJECT_HOST__NAME: homeassistant:8080 + OPENPROJECT_HTTPS: 'false' +ports: + 8080/tcp: 8080 +ports_description: + 8080/tcp: Web interface +schema: + OPENPROJECT_DEFAULT__LANGUAGE: str + OPENPROJECT_HOST__NAME: str + OPENPROJECT_HTTPS: bool + OPENPROJECT_SECRET_KEY_BASE: str +slug: openproject +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/openproject +version: 16.5.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:8080]' diff --git a/organizr/README.md b/organizr/README.md index a674ce38d..ac2653b53 100644 --- a/organizr/README.md +++ b/organizr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Forganizr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/organizr/config.json b/organizr/config.json deleted file mode 100644 index 45d336cfc..000000000 --- a/organizr/config.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "An HTPC/Homelab services organizer that is written in PHP", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/organizr-{arch}", - "map": [ - "config:rw", - "ssl" - ], - "name": "Organizr", - "options": { - "PGID": "0", - "PUID": "0" - }, - "ports": { - "80/tcp": 88 - }, - "ports_description": { - "80/tcp": "web interface" - }, - "schema": { - "PGID": "int", - "PUID": "int" - }, - "slug": "organizr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.90-bugfix2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/organizr/config.yaml b/organizr/config.yaml new file mode 100644 index 000000000..2671e9f12 --- /dev/null +++ b/organizr/config.yaml @@ -0,0 +1,88 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: An HTPC/Homelab services organizer that is written in PHP +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/organizr-{arch} +map: + - config:rw + - ssl +name: Organizr +options: + PGID: '0' + PUID: '0' +ports: + 80/tcp: 88 +ports_description: + 80/tcp: web interface +schema: + PGID: int + PUID: int +slug: organizr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.90-bugfix2 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/overseerr/README.md b/overseerr/README.md index ae1b9aac4..dc671a2fd 100644 --- a/overseerr/README.md +++ b/overseerr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Foverseerr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/overseerr/config.json b/overseerr/config.json deleted file mode 100644 index 9efc17f32..000000000 --- a/overseerr/config.json +++ /dev/null @@ -1,101 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Request management and media discovery tool built to work with your existing Plex ecosystem", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": {}, - "image": "ghcr.io/alexbelgium/overseerr-{arch}", - "init": false, - "map": [ - "config:rw" - ], - "name": "Overseerr", - "options": { - "CONFIG_LOCATION": "/config/addons_config/overseerr", - "PGID": "0", - "PUID": "0" - }, - "ports": { - "5055/tcp": 5055 - }, - "ports_description": { - "5055/tcp": "web interface" - }, - "privileged": [], - "schema": { - "CONFIG_LOCATION": "str", - "PGID": "int", - "PUID": "int", - "TZ": "str?" - }, - "slug": "overseerr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.34.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" -} diff --git a/overseerr/config.yaml b/overseerr/config.yaml new file mode 100644 index 000000000..7308f33d2 --- /dev/null +++ b/overseerr/config.yaml @@ -0,0 +1,93 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Request management and media discovery tool built to work with your existing + Plex ecosystem +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: {} +image: ghcr.io/alexbelgium/overseerr-{arch} +init: false +map: + - config:rw +name: Overseerr +options: + CONFIG_LOCATION: /config/addons_config/overseerr + PGID: '0' + PUID: '0' +ports: + 5055/tcp: 5055 +ports_description: + 5055/tcp: web interface +privileged: [] +schema: + CONFIG_LOCATION: str + PGID: int + PUID: int + TZ: str? +slug: overseerr +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/overseerr +version: 1.34.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:5055]' diff --git a/photoprism/README.md b/photoprism/README.md index fe798353b..685498fd2 100644 --- a/photoprism/README.md +++ b/photoprism/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fphotoprism%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/photoprism/config.json b/photoprism/config.json deleted file mode 100644 index b885cf16b..000000000 --- a/photoprism/config.json +++ /dev/null @@ -1,141 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A server-based application for browsing, organizing and sharing your personal photo collection", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PHOTOPRISM_ADMIN_PASSWORD": "please_change_password", - "PHOTOPRISM_ADMIN_USER": "admin", - "PHOTOPRISM_DETECT_NSFW": "true", - "PHOTOPRISM_HTTP_PORT": "2341", - "working_dir": "/data/photoprism" - }, - "homeassistant": "0.92.0b2", - "image": "ghcr.io/alexbelgium/photoprism-{arch}", - "ingress": true, - "ingress_stream": true, - "map": [ - "media:rw", - "share:rw", - "config:rw", - "ssl:ro" - ], - "name": "Photoprism", - "options": { - "BACKUP_PATH": "/share/photoprism/backup", - "CONFIG_LOCATION": "/config/addons_config/photoprism/config.yaml", - "DB_TYPE": "sqlite", - "IMPORT_PATH": "/share/photoprism/import", - "ORIGINALS_PATH": "/share/photoprism/originals", - "STORAGE_PATH": "/share/photoprism/storage", - "UPLOAD_NSFW": "true", - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:camera", - "ports": { - "2342/tcp": 2342 - }, - "ports_description": { - "2342/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO", - "DAC_READ_SEARCH" - ], - "schema": { - "BACKUP_PATH": "str", - "CONFIG_LOCATION": "str", - "DB_TYPE": "list(sqlite|mariadb_addon|external)", - "IMPORT_PATH": "str", - "ORIGINALS_PATH": "str", - "STORAGE_PATH": "str", - "UPLOAD_NSFW": "bool", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "graphic_drivers": "list(|mesa)?", - "ingress_disabled": "bool?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "ssl": "bool" - }, - "services": [ - "mysql:want" - ], - "slug": "photoprism", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "ubuntu-2025-07-07", - "video": true -} diff --git a/photoprism/config.yaml b/photoprism/config.yaml new file mode 100644 index 000000000..1fe979383 --- /dev/null +++ b/photoprism/config.yaml @@ -0,0 +1,130 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: A server-based application for browsing, organizing and sharing your + personal photo collection +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PHOTOPRISM_ADMIN_PASSWORD: please_change_password + PHOTOPRISM_ADMIN_USER: admin + PHOTOPRISM_DETECT_NSFW: 'true' + PHOTOPRISM_HTTP_PORT: '2341' + working_dir: /data/photoprism +homeassistant: 0.92.0b2 +image: ghcr.io/alexbelgium/photoprism-{arch} +ingress: true +ingress_stream: true +map: + - media:rw + - share:rw + - config:rw + - ssl:ro +name: Photoprism +options: + BACKUP_PATH: /share/photoprism/backup + CONFIG_LOCATION: /config/addons_config/photoprism/config.yaml + DB_TYPE: sqlite + IMPORT_PATH: /share/photoprism/import + ORIGINALS_PATH: /share/photoprism/originals + STORAGE_PATH: /share/photoprism/storage + UPLOAD_NSFW: 'true' + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:camera +ports: + 2342/tcp: 2342 +ports_description: + 2342/tcp: Web interface +privileged: + - SYS_ADMIN + - SYS_RAWIO + - DAC_READ_SEARCH +schema: + BACKUP_PATH: str + CONFIG_LOCATION: str + DB_TYPE: list(sqlite|mariadb_addon|external) + IMPORT_PATH: str + ORIGINALS_PATH: str + STORAGE_PATH: str + UPLOAD_NSFW: bool + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + graphic_drivers: list(|mesa)? + ingress_disabled: bool? + keyfile: str + localdisks: str? + networkdisks: str? + ssl: bool +services: + - mysql:want +slug: photoprism +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: ubuntu-2025-07-07 +video: true diff --git a/piwigo/README.md b/piwigo/README.md index 029e2a844..67fdc3ea9 100644 --- a/piwigo/README.md +++ b/piwigo/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpiwigo%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/piwigo/config.json b/piwigo/config.json deleted file mode 100644 index ec7a5781e..000000000 --- a/piwigo/config.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Piwigo is a photo gallery software for the web", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PWG_LOCAL_DIR": "/config/addons_config/piwigo" - }, - "image": "ghcr.io/alexbelgium/piwigo-{arch}", - "init": false, - "map": [ - "config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Piwigo", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "80/tcp": 81 - }, - "ports_description": { - "80/tcp": "WebUI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "piwigo", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "15.6.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/piwigo/config.yaml b/piwigo/config.yaml new file mode 100644 index 000000000..1728ac8ae --- /dev/null +++ b/piwigo/config.yaml @@ -0,0 +1,102 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Piwigo is a photo gallery software for the web +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PWG_LOCAL_DIR: /config/addons_config/piwigo +image: ghcr.io/alexbelgium/piwigo-{arch} +init: false +map: + - config:rw + - media:rw + - share:rw + - ssl +name: Piwigo +options: + PGID: 0 + PUID: 0 +ports: + 80/tcp: 81 +ports_description: + 80/tcp: WebUI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: piwigo +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 15.6.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/plex/README.md b/plex/README.md index 32f2a6ed6..706d7970f 100644 --- a/plex/README.md +++ b/plex/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/plex/config.json b/plex/config.json deleted file mode 100644 index e64088810..000000000 --- a/plex/config.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "**/Cache/**", - "**/Plug-in Support/Caches/**", - "**/Logs/**", - "**/Crash Reports/**", - "**/Diagnostics/**" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/dvb/", - "/dev/dvb/adapter0/demux0", - "/dev/dvb/adapter0/dvr0", - "/dev/dvb/adapter0/frontend0", - "/dev/dvb/adapter0/net0", - "/dev/dvb/adapter1/demux0", - "/dev/dvb/adapter1/dvr0", - "/dev/dvb/adapter1/frontend0", - "/dev/dvb/adapter1/net0", - "/dev/dvb/adapter2/demux0", - "/dev/dvb/adapter2/dvr0", - "/dev/dvb/adapter2/frontend0", - "/dev/dvb/adapter2/net0", - "/dev/dvb/adapter3/demux0", - "/dev/dvb/adapter3/dvr0", - "/dev/dvb/adapter3/frontend0", - "/dev/dvb/adapter3/net0", - "/dev/dvb/adapter4/demux0", - "/dev/dvb/adapter4/dvr0", - "/dev/dvb/adapter4/frontend0", - "/dev/dvb/adapter4/net0", - "/dev/dvb/adapter5/demux0", - "/dev/dvb/adapter5/dvr0", - "/dev/dvb/adapter5/frontend0", - "/dev/dvb/adapter5/net0", - "/dev/dvb/adapter6/demux0", - "/dev/dvb/adapter6/dvr0", - "/dev/dvb/adapter6/frontend0", - "/dev/dvb/adapter6/net0", - "/dev/dvb/adapter7/demux0", - "/dev/dvb/adapter7/dvr0", - "/dev/dvb/adapter7/frontend0", - "/dev/dvb/adapter7/net0", - "/dev/dvb/adapter8/demux0", - "/dev/dvb/adapter8/dvr0", - "/dev/dvb/adapter8/frontend0", - "/dev/dvb/adapter8/net0" - ], - "environment": { - "PGID": "0", - "PUID": "0", - "VERSION": "docker" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/plex_nas-{arch}", - "init": false, - "map": [ - "share:rw", - "media:rw", - "ssl" - ], - "name": "Plex NAS", - "options": { - "PGID": 0, - "PUID": 0, - "claim": "Get_from_https://www.plex.tv/claim" - }, - "ports": { - "1900/udp": 1900, - "3005/tcp": 3005, - "32400/tcp": 32400, - "32410/udp": 32410, - "32412/udp": 32412, - "32413/udp": 32413, - "32414/udp": 32414, - "32469/tcp": 32469, - "33400/tcp": 33400, - "33443/tcp": 33443, - "8324/tcp": 8324 - }, - "ports_description": { - "1900/udp": "Plex DLNA server", - "3005/tcp": "Plex Home Theater via Plex Companion", - "32400/tcp": "Plex Media Server Interface", - "32410/udp": "GDM network discovery", - "32412/udp": "GDM network discovery", - "32413/udp": "GDM network discovery", - "32414/udp": "GDM network discovery", - "32469/tcp": "Plex DLNA Server", - "33400/tcp": "WebTools", - "33443/tcp": "WebTools", - "8324/tcp": "Plex for Roku via Plex Companion" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "claim": "str", - "clear_codecs_folder": "bool?", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?", - "smbv1": "bool?" - }, - "slug": "plex_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/plex", - "usb": true, - "version": "1.42.2.10156-f737b826c-ls282", - "video": true, - "webui": "[PROTO:ssl]://[HOST]:[PORT:32400]/web" -} diff --git a/plex/config.yaml b/plex/config.yaml new file mode 100644 index 000000000..106682222 --- /dev/null +++ b/plex/config.yaml @@ -0,0 +1,175 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - '**/Cache/**' + - '**/Plug-in Support/Caches/**' + - '**/Logs/**' + - '**/Crash Reports/**' + - '**/Diagnostics/**' +codenotary: alexandrep.github@gmail.com +description: Plex organizes video, music and photos from personal media libraries + and streams them to smart TVs, streaming boxes and mobile devices +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/dvb/ + - /dev/dvb/adapter0/demux0 + - /dev/dvb/adapter0/dvr0 + - /dev/dvb/adapter0/frontend0 + - /dev/dvb/adapter0/net0 + - /dev/dvb/adapter1/demux0 + - /dev/dvb/adapter1/dvr0 + - /dev/dvb/adapter1/frontend0 + - /dev/dvb/adapter1/net0 + - /dev/dvb/adapter2/demux0 + - /dev/dvb/adapter2/dvr0 + - /dev/dvb/adapter2/frontend0 + - /dev/dvb/adapter2/net0 + - /dev/dvb/adapter3/demux0 + - /dev/dvb/adapter3/dvr0 + - /dev/dvb/adapter3/frontend0 + - /dev/dvb/adapter3/net0 + - /dev/dvb/adapter4/demux0 + - /dev/dvb/adapter4/dvr0 + - /dev/dvb/adapter4/frontend0 + - /dev/dvb/adapter4/net0 + - /dev/dvb/adapter5/demux0 + - /dev/dvb/adapter5/dvr0 + - /dev/dvb/adapter5/frontend0 + - /dev/dvb/adapter5/net0 + - /dev/dvb/adapter6/demux0 + - /dev/dvb/adapter6/dvr0 + - /dev/dvb/adapter6/frontend0 + - /dev/dvb/adapter6/net0 + - /dev/dvb/adapter7/demux0 + - /dev/dvb/adapter7/dvr0 + - /dev/dvb/adapter7/frontend0 + - /dev/dvb/adapter7/net0 + - /dev/dvb/adapter8/demux0 + - /dev/dvb/adapter8/dvr0 + - /dev/dvb/adapter8/frontend0 + - /dev/dvb/adapter8/net0 +environment: + PGID: '0' + PUID: '0' + VERSION: docker +host_network: true +image: ghcr.io/alexbelgium/plex_nas-{arch} +init: false +map: + - share:rw + - media:rw + - ssl +name: Plex NAS +options: + PGID: 0 + PUID: 0 + claim: Get_from_https://www.plex.tv/claim +ports: + 1900/udp: 1900 + 3005/tcp: 3005 + 32400/tcp: 32400 + 32410/udp: 32410 + 32412/udp: 32412 + 32413/udp: 32413 + 32414/udp: 32414 + 32469/tcp: 32469 + 33400/tcp: 33400 + 33443/tcp: 33443 + 8324/tcp: 8324 +ports_description: + 1900/udp: Plex DLNA server + 3005/tcp: Plex Home Theater via Plex Companion + 32400/tcp: Plex Media Server Interface + 32410/udp: GDM network discovery + 32412/udp: GDM network discovery + 32413/udp: GDM network discovery + 32414/udp: GDM network discovery + 32469/tcp: Plex DLNA Server + 33400/tcp: WebTools + 33443/tcp: WebTools + 8324/tcp: Plex for Roku via Plex Companion +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + claim: str + clear_codecs_folder: bool? + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? + smbv1: bool? +slug: plex_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/plex +usb: true +version: 1.42.2.10156-f737b826c-ls282 +video: true +webui: '[PROTO:ssl]://[HOST]:[PORT:32400]/web' diff --git a/portainer/README.md b/portainer/README.md index bbf4c53d7..417a86e25 100644 --- a/portainer/README.md +++ b/portainer/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/portainer/config.json b/portainer/config.json deleted file mode 100644 index 3e18e380f..000000000 --- a/portainer/config.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "backups", - "docker_config/cli-plugins" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Manage your Docker environment with ease", - "docker_api": true, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/portainer-{arch}", - "ingress": true, - "ingress_port": 1337, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "share:rw", - "ssl" - ], - "name": "Portainer", - "options": { - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "password": "homeassistant", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:docker", - "ports": { - "8000/tcp": null, - "9099/tcp": 9000 - }, - "ports_description": { - "8000/tcp": "Edge Agent Api (Enable when managing remote edge agents)", - "9099/tcp": "Web UI port" - }, - "schema": { - "certfile": "str", - "keyfile": "str", - "password": "str?", - "ssl": "bool" - }, - "slug": "portainer", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.34.0" -} diff --git a/portainer/config.yaml b/portainer/config.yaml new file mode 100644 index 000000000..2e178e76e --- /dev/null +++ b/portainer/config.yaml @@ -0,0 +1,43 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - backups + - docker_config/cli-plugins +codenotary: alexandrep.github@gmail.com +description: Manage your Docker environment with ease +docker_api: true +hassio_api: true +image: ghcr.io/alexbelgium/portainer-{arch} +ingress: true +ingress_port: 1337 +ingress_stream: true +init: false +map: + - addon_config:rw + - share:rw + - ssl +name: Portainer +options: + certfile: fullchain.pem + keyfile: privkey.pem + password: homeassistant + ssl: false +panel_admin: false +panel_icon: mdi:docker +ports: + 8000/tcp: null + 9099/tcp: 9000 +ports_description: + 8000/tcp: Edge Agent Api (Enable when managing remote edge agents) + 9099/tcp: Web UI port +schema: + certfile: str + keyfile: str + password: str? + ssl: bool +slug: portainer +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.34.0 diff --git a/portainer_agent/README.md b/portainer_agent/README.md index 9b1ff1b2a..bf98c5dff 100644 --- a/portainer_agent/README.md +++ b/portainer_agent/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fportainer_agent%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/portainer_agent/config.json b/portainer_agent/config.json deleted file mode 100644 index b725c110a..000000000 --- a/portainer_agent/config.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "backups" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "An agent used to manage all the resources in a Swarm cluster", - "docker_api": true, - "full_access": true, - "hassio_api": true, - "image": "ghcr.io/alexbelgium/portainer_agent-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "ssl" - ], - "name": "Portainer Agent", - "ports": { - "80/tcp": null, - "9001/tcp": 9001 - }, - "ports_description": { - "80/tcp": "Portainer edge agent", - "9001/tcp": "Portainer agent" - }, - "schema": { - "AGENT_CLUSTER_ADDR": "str?", - "AGENT_CLUSTER_PROBE_INTERVAL": "str?", - "AGENT_CLUSTER_PROBE_TIMEOUT": "str?", - "AGENT_SECRET": "str?", - "AGENT_SECRET_TIMEOUT": "str?", - "EDGE": "list(0|1)?", - "EDGE_ID": "str?", - "EDGE_INACTIVITY_TIMEOUT": "str?", - "EDGE_INSECURE_POLL": "list(0|1)?", - "EDGE_KEY": "str?", - "LOG_LEVEL": "str?", - "PORTAINER_AGENT_ARGS": "str?" - }, - "slug": "portainer_agent", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "alpine-sts" -} diff --git a/portainer_agent/config.yaml b/portainer_agent/config.yaml new file mode 100644 index 000000000..87d9d387c --- /dev/null +++ b/portainer_agent/config.yaml @@ -0,0 +1,41 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - backups +codenotary: alexandrep.github@gmail.com +description: An agent used to manage all the resources in a Swarm cluster +docker_api: true +full_access: true +hassio_api: true +image: ghcr.io/alexbelgium/portainer_agent-{arch} +init: false +map: + - config:rw + - share:rw + - ssl +name: Portainer Agent +ports: + 80/tcp: null + 9001/tcp: 9001 +ports_description: + 80/tcp: Portainer edge agent + 9001/tcp: Portainer agent +schema: + AGENT_CLUSTER_ADDR: str? + AGENT_CLUSTER_PROBE_INTERVAL: str? + AGENT_CLUSTER_PROBE_TIMEOUT: str? + AGENT_SECRET: str? + AGENT_SECRET_TIMEOUT: str? + EDGE: list(0|1)? + EDGE_ID: str? + EDGE_INACTIVITY_TIMEOUT: str? + EDGE_INSECURE_POLL: list(0|1)? + EDGE_KEY: str? + LOG_LEVEL: str? + PORTAINER_AGENT_ARGS: str? +slug: portainer_agent +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: alpine-sts diff --git a/postgres_15/README.md b/postgres_15/README.md index 0cfbceb71..add8eae22 100644 --- a/postgres_15/README.md +++ b/postgres_15/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/postgres_15/config.json b/postgres_15/config.json deleted file mode 100644 index e8e7c117c..000000000 --- a/postgres_15/config.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup": "cold", - "codenotary": "alexandrep.github@gmail.com", - "description": "Postgres 15 with VectorChord support", - "environment": { - "CONFIG_LOCATION": "/config/postgresql.conf", - "PGDATA": "/config/database" - }, - "hassio_api": true, - "hassio_role": "manager", - "image": "ghcr.io/alexbelgium/postgres-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "media:rw" - ], - "name": "Postgres 15", - "options": { - "POSTGRES_PASSWORD": "homeassistant" - }, - "ports": { - "5432/tcp": 5432 - }, - "ports_description": { - "5432/tcp": "Postgres" - }, - "schema": { - "POSTGRES_DB": "str?", - "POSTGRES_HOST_AUTH_METHOD": "str?", - "POSTGRES_INITDB_ARGS": "str?", - "POSTGRES_PASSWORD": "password", - "POSTGRES_USER": "str?" - }, - "slug": "postgres", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/postgres", - "version": "15.7-47" -} diff --git a/postgres_15/config.yaml b/postgres_15/config.yaml new file mode 100644 index 000000000..01550c467 --- /dev/null +++ b/postgres_15/config.yaml @@ -0,0 +1,35 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup: cold +codenotary: alexandrep.github@gmail.com +description: Postgres 15 with VectorChord support +environment: + CONFIG_LOCATION: /config/postgresql.conf + PGDATA: /config/database +hassio_api: true +hassio_role: manager +image: ghcr.io/alexbelgium/postgres-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - media:rw +name: Postgres 15 +options: + POSTGRES_PASSWORD: homeassistant +ports: + 5432/tcp: 5432 +ports_description: + 5432/tcp: Postgres +schema: + POSTGRES_DB: str? + POSTGRES_HOST_AUTH_METHOD: str? + POSTGRES_INITDB_ARGS: str? + POSTGRES_PASSWORD: password + POSTGRES_USER: str? +slug: postgres +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/postgres +version: 15.7-47 diff --git a/postgres_17/README.md b/postgres_17/README.md index d28a58d27..89598c380 100644 --- a/postgres_17/README.md +++ b/postgres_17/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpostgres%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/postgres_17/config.json b/postgres_17/config.json deleted file mode 100644 index b38b7b23d..000000000 --- a/postgres_17/config.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup": "cold", - "codenotary": "alexandrep.github@gmail.com", - "description": "Postgres 17 with VectorChord support", - "environment": { - "CONFIG_LOCATION": "/config/postgresql.conf", - "PGDATA": "/config/database" - }, - "hassio_api": true, - "hassio_role": "manager", - "image": "ghcr.io/alexbelgium/postgres_17-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "media:rw" - ], - "name": "Postgres 17", - "options": { - "POSTGRES_PASSWORD": "homeassistant" - }, - "ports": { - "5432/tcp": 5432 - }, - "ports_description": { - "5432/tcp": "Postgres" - }, - "schema": { - "POSTGRES_DB": "str?", - "POSTGRES_HOST_AUTH_METHOD": "str?", - "POSTGRES_INITDB_ARGS": "str?", - "POSTGRES_PASSWORD": "password", - "POSTGRES_USER": "str?" - }, - "slug": "postgres_latest", - "startup": "system", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/postgres", - "version": "17.4-13" -} diff --git a/postgres_17/config.yaml b/postgres_17/config.yaml new file mode 100644 index 000000000..654126c46 --- /dev/null +++ b/postgres_17/config.yaml @@ -0,0 +1,35 @@ +arch: + - aarch64 + - amd64 +backup: cold +codenotary: alexandrep.github@gmail.com +description: Postgres 17 with VectorChord support +environment: + CONFIG_LOCATION: /config/postgresql.conf + PGDATA: /config/database +hassio_api: true +hassio_role: manager +image: ghcr.io/alexbelgium/postgres_17-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - media:rw +name: Postgres 17 +options: + POSTGRES_PASSWORD: homeassistant +ports: + 5432/tcp: 5432 +ports_description: + 5432/tcp: Postgres +schema: + POSTGRES_DB: str? + POSTGRES_HOST_AUTH_METHOD: str? + POSTGRES_INITDB_ARGS: str? + POSTGRES_PASSWORD: password + POSTGRES_USER: str? +slug: postgres_latest +startup: system +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/postgres +version: 17.4-13 diff --git a/prowlarr/README.md b/prowlarr/README.md index ab98fc2d7..da7e08308 100644 --- a/prowlarr/README.md +++ b/prowlarr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fprowlarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/prowlarr/config.json b/prowlarr/config.json deleted file mode 100644 index 1e14ce341..000000000 --- a/prowlarr/config.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Torrent Trackers and Usenet indexers offering complete management ofSonarr, Radarr, Lidarr, and Readarr indexers with no per app setup required", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/prowlarr-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Prowlarr NAS", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "9696/tcp": 9696 - }, - "ports_description": { - "9696/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "smbv1": "bool?" - }, - "slug": "prowlarr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "nightly-2.1.4.5212-ls214", - "webui": "[PROTO:ssl]://[HOST]:[PORT:9696]" -} diff --git a/prowlarr/config.yaml b/prowlarr/config.yaml new file mode 100644 index 000000000..bc6b4b545 --- /dev/null +++ b/prowlarr/config.yaml @@ -0,0 +1,104 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Torrent Trackers and Usenet indexers offering complete management ofSonarr, + Radarr, Lidarr, and Readarr indexers with no per app setup required +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/prowlarr-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Prowlarr NAS +options: + PGID: 0 + PUID: 0 +ports: + 9696/tcp: 9696 +ports_description: + 9696/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + smbv1: bool? +slug: prowlarr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: nightly-2.1.4.5212-ls214 +webui: '[PROTO:ssl]://[HOST]:[PORT:9696]' diff --git a/qbittorrent/README.md b/qbittorrent/README.md index 028ff46f7..40a4bb6f0 100644 --- a/qbittorrent/README.md +++ b/qbittorrent/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fqbittorrent%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/qbittorrent/config.json b/qbittorrent/config.json deleted file mode 100644 index 714750943..000000000 --- a/qbittorrent/config.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Bittorrent client with optional vpn", - "devices": [ - "/dev/net/tun", - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/net/tun", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "WEBUI_PORT": "8080" - }, - "homeassistant": "2023.12.0", - "image": "ghcr.io/alexbelgium/qbittorrent-{arch}", - "ingress": true, - "init": false, - "map": [ - "media:rw", - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl" - ], - "name": "qBittorrent", - "options": { - "DNS_server": "8.8.8.8,1.1.1.1", - "PGID": "0", - "PUID": "0", - "SavePath": "/share/qBittorrent", - "Username": "admin", - "certfile": "fullchain.pem", - "customUI": "vuetorrent", - "keyfile": "privkey.pem", - "qbit_manage": false, - "ssl": false, - "whitelist": "localhost,127.0.0.1,172.30.0.0/16,192.168.0.0/16" - }, - "panel_admin": false, - "panel_icon": "mdi:progress-download", - "ports": { - "59595/tcp": 59595, - "59595/udp": 59595, - "6882/tcp": 6882, - "6882/udp": 6882, - "8080/tcp": 8081 - }, - "ports_description": { - "59595/tcp": "Peer port, do not change", - "59595/udp": "Peer port, do not change", - "6882/tcp": "Alternative peer port, do not change", - "6882/udp": "Alternative peer port, do not change", - "8080/tcp": "Web UI port (not required for Ingress)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "DNS_server": "str?", - "PGID": "int?", - "PUID": "int?", - "SavePath": "str?", - "TZ": "str?", - "Username": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "customUI": "list(default|vuetorrent|qbit-matUI|qb-web|custom)?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "openvpn_alt_mode": "bool?", - "openvpn_config": "str?", - "openvpn_enabled": "bool?", - "openvpn_password": "str?", - "openvpn_username": "str?", - "qbit_manage": "bool?", - "run_duration": "str?", - "silent": "bool?", - "ssl": "bool", - "whitelist": "str?" - }, - "slug": "qbittorrent", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.1.2-7" -} diff --git a/qbittorrent/config.yaml b/qbittorrent/config.yaml new file mode 100644 index 000000000..3e992e843 --- /dev/null +++ b/qbittorrent/config.yaml @@ -0,0 +1,141 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Bittorrent client with optional vpn +devices: + - /dev/net/tun + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/net/tun + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + WEBUI_PORT: '8080' +homeassistant: 2023.12.0 +image: ghcr.io/alexbelgium/qbittorrent-{arch} +ingress: true +init: false +map: + - media:rw + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl +name: qBittorrent +options: + DNS_server: 8.8.8.8,1.1.1.1 + PGID: '0' + PUID: '0' + SavePath: /share/qBittorrent + Username: admin + certfile: fullchain.pem + customUI: vuetorrent + keyfile: privkey.pem + qbit_manage: false + ssl: false + whitelist: localhost,127.0.0.1,172.30.0.0/16,192.168.0.0/16 +panel_admin: false +panel_icon: mdi:progress-download +ports: + 59595/tcp: 59595 + 59595/udp: 59595 + 6882/tcp: 6882 + 6882/udp: 6882 + 8080/tcp: 8081 +ports_description: + 59595/tcp: Peer port, do not change + 59595/udp: Peer port, do not change + 6882/tcp: Alternative peer port, do not change + 6882/udp: Alternative peer port, do not change + 8080/tcp: Web UI port (not required for Ingress) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + DNS_server: str? + PGID: int? + PUID: int? + SavePath: str? + TZ: str? + Username: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + customUI: list(default|vuetorrent|qbit-matUI|qb-web|custom)? + keyfile: str + localdisks: str? + networkdisks: str? + openvpn_alt_mode: bool? + openvpn_config: str? + openvpn_enabled: bool? + openvpn_password: str? + openvpn_username: str? + qbit_manage: bool? + run_duration: str? + silent: bool? + ssl: bool + whitelist: str? +slug: qbittorrent +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 5.1.2-7 diff --git a/radarr/README.md b/radarr/README.md index 65de172df..88351549a 100644 --- a/radarr/README.md +++ b/radarr/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fradarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/radarr/config.json b/radarr/config.json deleted file mode 100644 index a3b5eb9b1..000000000 --- a/radarr/config.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A fork of Sonarr to work with movies like Couchpotato", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/radarr_nas-{arch}", - "ingress": true, - "ingress_entry": "radarr", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Radarr", - "options": { - "PGID": 0, - "PUID": 0, - "connection_mode": "ingress_noauth" - }, - "panel_admin": false, - "panel_icon": "mdi:movie-outline", - "ports": { - "7878/tcp": 7878 - }, - "ports_description": { - "7878/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "connection_mode": "list(ingress_noauth|noingress_auth|ingress_auth)", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "radarr_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/radarr", - "version": "5.27.5.10198" -} diff --git a/radarr/config.yaml b/radarr/config.yaml new file mode 100644 index 000000000..c2b888a7e --- /dev/null +++ b/radarr/config.yaml @@ -0,0 +1,108 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: A fork of Sonarr to work with movies like Couchpotato +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/radarr_nas-{arch} +ingress: true +ingress_entry: radarr +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Radarr +options: + PGID: 0 + PUID: 0 + connection_mode: ingress_noauth +panel_admin: false +panel_icon: mdi:movie-outline +ports: + 7878/tcp: 7878 +ports_description: + 7878/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + connection_mode: list(ingress_noauth|noingress_auth|ingress_auth) + localdisks: str? + networkdisks: str? +slug: radarr_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/radarr +version: 5.27.5.10198 diff --git a/readarr/README.md b/readarr/README.md index 8f1fefd9a..d113a83f8 100644 --- a/readarr/README.md +++ b/readarr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Freadarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/readarr/config.json b/readarr/config.json deleted file mode 100644 index 35ef434d7..000000000 --- a/readarr/config.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Book manager and automation", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/readarr_nas-{arch}", - "ingress": true, - "ingress_entry": "readarr", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "Readarr", - "options": { - "CONFIG_LOCATION": "/config/addons_config/readarr", - "PGID": 0, - "PUID": 0, - "connection_mode": "ingress_noauth" - }, - "panel_admin": false, - "panel_icon": "mdi:download-circle", - "ports": { - "8787/tcp": 8787 - }, - "ports_description": { - "8787/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CONFIG_LOCATION": "str", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "connection_mode": "list(ingress_noauth|noingress_auth|ingress_auth)", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "readarr_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/readarr", - "version": "0.4.19.2811-2" -} diff --git a/readarr/config.yaml b/readarr/config.yaml new file mode 100644 index 000000000..7ad545bdf --- /dev/null +++ b/readarr/config.yaml @@ -0,0 +1,108 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Book manager and automation +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/readarr_nas-{arch} +ingress: true +ingress_entry: readarr +init: false +map: + - config:rw + - share:rw + - media:rw +name: Readarr +options: + CONFIG_LOCATION: /config/addons_config/readarr + PGID: 0 + PUID: 0 + connection_mode: ingress_noauth +panel_admin: false +panel_icon: mdi:download-circle +ports: + 8787/tcp: 8787 +ports_description: + 8787/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CONFIG_LOCATION: str + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + connection_mode: list(ingress_noauth|noingress_auth|ingress_auth) + localdisks: str? + networkdisks: str? +slug: readarr_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/readarr +version: 0.4.19.2811-2 diff --git a/requestrr/README.md b/requestrr/README.md index 9043af453..415c792fc 100644 --- a/requestrr/README.md +++ b/requestrr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Frequestrr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/requestrr/config.json b/requestrr/config.json deleted file mode 100644 index 800e835e2..000000000 --- a/requestrr/config.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/requestrr-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Requestrr", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "4545/tcp": 4545 - }, - "ports_description": { - "4545/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?" - }, - "slug": "requestrr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.1.9", - "webui": "[PROTO:ssl]://[HOST]:[PORT:4545]" -} diff --git a/requestrr/config.yaml b/requestrr/config.yaml new file mode 100644 index 000000000..3cc20b984 --- /dev/null +++ b/requestrr/config.yaml @@ -0,0 +1,96 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Chatbot used to simplify using services like Sonarr/Radarr/Ombi via the + use of chat +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/requestrr-{arch} +init: false +map: + - addon_config:rw +name: Requestrr +options: + PGID: 0 + PUID: 0 +ports: + 4545/tcp: 4545 +ports_description: + 4545/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? +slug: requestrr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.1.9 +webui: '[PROTO:ssl]://[HOST]:[PORT:4545]' diff --git a/resiliosync/README.md b/resiliosync/README.md index 52026b71f..5eaae4db9 100644 --- a/resiliosync/README.md +++ b/resiliosync/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fresiliosync%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/resiliosync/config.json b/resiliosync/config.json deleted file mode 100644 index f5bcf367c..000000000 --- a/resiliosync/config.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted file share and collaboration platform on the web", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/net/tun", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/resiliosync-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "backup:rw", - "homeassistant_config:rw", - "media:rw", - "share:rw", - "ssl:rw" - ], - "name": "ResilioSync", - "options": { - "PGID": 0, - "PUID": 0, - "config_location": "/config/addons_config/resiliosync", - "data_location": "/share/resiliosync", - "downloads_location": "/share/resiliosync_downloads" - }, - "panel_admin": false, - "panel_icon": "mdi:cloud-sync-outline", - "ports": { - "55555/tcp": 55555, - "8888/tcp": 8888 - }, - "ports_description": { - "55555/tcp": "Sync Port", - "8888/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "config_location": "str", - "data_location": "str", - "downloads_location": "str", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "resiliosync", - "udev": true, - "url": "https://github.com/tyjtyj/hassio-addons", - "version": "3.1.0.1073" -} diff --git a/resiliosync/config.yaml b/resiliosync/config.yaml new file mode 100644 index 000000000..56b856f05 --- /dev/null +++ b/resiliosync/config.yaml @@ -0,0 +1,113 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Self-hosted file share and collaboration platform on the web +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/net/tun + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/resiliosync-{arch} +ingress: true +init: false +map: + - addon_config:rw + - backup:rw + - homeassistant_config:rw + - media:rw + - share:rw + - ssl:rw +name: ResilioSync +options: + PGID: 0 + PUID: 0 + config_location: /config/addons_config/resiliosync + data_location: /share/resiliosync + downloads_location: /share/resiliosync_downloads +panel_admin: false +panel_icon: mdi:cloud-sync-outline +ports: + 55555/tcp: 55555 + 8888/tcp: 8888 +ports_description: + 55555/tcp: Sync Port + 8888/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + config_location: str + data_location: str + downloads_location: str + localdisks: str? + networkdisks: str? +slug: resiliosync +udev: true +url: https://github.com/tyjtyj/hassio-addons +version: 3.1.0.1073 diff --git a/sabnzbd/README.md b/sabnzbd/README.md index 57163f29e..07b95e1b2 100644 --- a/sabnzbd/README.md +++ b/sabnzbd/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsabnzbd%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/sabnzbd/config.json b/sabnzbd/config.json deleted file mode 100644 index f27094b02..000000000 --- a/sabnzbd/config.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Makes Usenet as simple and streamlined as possible by automating everything we can", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/sabnzbd-{arch}", - "ingress_entry": "sabnzbd", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw" - ], - "name": "Sabnzbd", - "options": { - "PGID": 0, - "PUID": 0 - }, - "panel_admin": false, - "panel_icon": "mdi:arrow-down-bold-circle-outline", - "ports": { - "8080/tcp": 8089 - }, - "ports_description": { - "8080/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "sabnzbd", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.5.3", - "webui": "http://[HOST]:[PORT:8080]" -} diff --git a/sabnzbd/config.yaml b/sabnzbd/config.yaml new file mode 100644 index 000000000..2997cf4bd --- /dev/null +++ b/sabnzbd/config.yaml @@ -0,0 +1,106 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Makes Usenet as simple and streamlined as possible by automating everything + we can +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/sabnzbd-{arch} +ingress_entry: sabnzbd +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw +name: Sabnzbd +options: + PGID: 0 + PUID: 0 +panel_admin: false +panel_icon: mdi:arrow-down-bold-circle-outline +ports: + 8080/tcp: 8089 +ports_description: + 8080/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: sabnzbd +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 4.5.3 +webui: http://[HOST]:[PORT:8080] diff --git a/scrutiny/README.md b/scrutiny/README.md index 9e44c6bca..a9f0069c9 100644 --- a/scrutiny/README.md +++ b/scrutiny/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/scrutiny/config.json b/scrutiny/config.json deleted file mode 100644 index a4b384d30..000000000 --- a/scrutiny/config.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "apparmor": "true", - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Scrutiny webUI for smartd S.M.A.R.T monitoring", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/md0", - "/dev/md1", - "/dev/md2", - "/dev/md3" - ], - "environment": { - "COLLECTOR_API_ENDPOINT": "http://localhost:8080", - "COLLECTOR_HOST_ID": "home_assistant" - }, - "image": "ghcr.io/alexbelgium/scrutiny-{arch}", - "ingress": true, - "init": false, - "map": [ - "share:rw", - "addon_config:rw" - ], - "name": "Scrutiny", - "options": { - "Updates": "Hourly" - }, - "panel_admin": false, - "panel_icon": "mdi:glasses", - "ports": { - "8080/tcp": null, - "8086/tcp": null - }, - "ports_description": { - "8080/tcp": "Web UI port", - "8086/tcp": "InfluxDB admin" - }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO", - "DAC_READ_SEARCH" - ], - "schema": { - "COLLECTOR_API_ENDPOINT": "str?", - "COLLECTOR_HOST_ID": "str?", - "Mode": "list(Collector+WebUI|Collector)?", - "SMARTCTL_COMMAND_DEVICE_TYPE": "list(auto|ata|scsi|sat|usbcypress|usbjmicron|usbsunplus|sntasmedia|sntjmicron|sntrealtek|marvell|megaraid)?", - "SMARTCTL_MEGARAID_DISK_NUM": "int?", - "TZ": "str?", - "Updates": "list(Quarterly|Hourly|Daily|Weekly|Custom)", - "Updates_custom_time": "str?", - "expose_collector": "bool?" - }, - "slug": "scrutiny", - "udev": true, - "url": "https://github.com/AnalogJ/scrutiny", - "version": "v0.8.1-12" -} diff --git a/scrutiny/config.yaml b/scrutiny/config.yaml new file mode 100644 index 000000000..11eb60bbf --- /dev/null +++ b/scrutiny/config.yaml @@ -0,0 +1,113 @@ +apparmor: 'true' +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Scrutiny webUI for smartd S.M.A.R.T monitoring +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/md0 + - /dev/md1 + - /dev/md2 + - /dev/md3 +environment: + COLLECTOR_API_ENDPOINT: http://localhost:8080 + COLLECTOR_HOST_ID: home_assistant +image: ghcr.io/alexbelgium/scrutiny-{arch} +ingress: true +init: false +map: + - share:rw + - addon_config:rw +name: Scrutiny +options: + Updates: Hourly +panel_admin: false +panel_icon: mdi:glasses +ports: + 8080/tcp: null + 8086/tcp: null +ports_description: + 8080/tcp: Web UI port + 8086/tcp: InfluxDB admin +privileged: + - SYS_ADMIN + - SYS_RAWIO + - DAC_READ_SEARCH +schema: + COLLECTOR_API_ENDPOINT: str? + COLLECTOR_HOST_ID: str? + Mode: list(Collector+WebUI|Collector)? + SMARTCTL_COMMAND_DEVICE_TYPE: list(auto|ata|scsi|sat|usbcypress|usbjmicron|usbsunplus|sntasmedia|sntjmicron|sntrealtek|marvell|megaraid)? + SMARTCTL_MEGARAID_DISK_NUM: int? + TZ: str? + Updates: list(Quarterly|Hourly|Daily|Weekly|Custom) + Updates_custom_time: str? + expose_collector: bool? +slug: scrutiny +udev: true +url: https://github.com/AnalogJ/scrutiny +version: v0.8.1-12 diff --git a/scrutiny_fa/README.md b/scrutiny_fa/README.md index bfa73a5cc..978d2dd1f 100644 --- a/scrutiny_fa/README.md +++ b/scrutiny_fa/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fscrutiny%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/scrutiny_fa/config.json b/scrutiny_fa/config.json deleted file mode 100644 index 01a8e11df..000000000 --- a/scrutiny_fa/config.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "apparmor": "true", - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Scrutiny WebUI for smartd S.M.A.R.T monitoring (Full Access)", - "environment": { - "COLLECTOR_API_ENDPOINT": "http://localhost:8080", - "COLLECTOR_HOST_ID": "home_assistant" - }, - "full_access": true, - "image": "ghcr.io/alexbelgium/scrutiny-fa-{arch}", - "ingress": true, - "init": false, - "map": [ - "share:rw", - "addon_config:rw" - ], - "name": "Scrutiny (Full Access)", - "options": { - "Updates": "Hourly" - }, - "panel_admin": false, - "panel_icon": "mdi:glasses", - "ports": { - "8080/tcp": null, - "8086/tcp": null - }, - "ports_description": { - "8080/tcp": "Web UI port", - "8086/tcp": "InfluxDB admin" - }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO", - "DAC_READ_SEARCH" - ], - "schema": { - "COLLECTOR_API_ENDPOINT": "str?", - "COLLECTOR_HOST_ID": "str?", - "Mode": "list(Collector+WebUI|Collector)?", - "SMARTCTL_COMMAND_DEVICE_TYPE": "list(auto|ata|scsi|sat|usbcypress|usbjmicron|usbsunplus|marvell|megaraid|sntasmedia)?", - "SMARTCTL_MEGARAID_DISK_NUM": "int?", - "TZ": "str?", - "Updates": "list(Quarterly|Hourly|Daily|Weekly|Custom)", - "Updates_custom_time": "str?", - "expose_collector": "bool?" - }, - "slug": "scrutiny_fa", - "udev": true, - "url": "https://github.com/AnalogJ/scrutiny", - "version": "v0.8.1-9" -} diff --git a/scrutiny_fa/config.yaml b/scrutiny_fa/config.yaml new file mode 100644 index 000000000..9714d59e5 --- /dev/null +++ b/scrutiny_fa/config.yaml @@ -0,0 +1,45 @@ +apparmor: 'true' +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Scrutiny WebUI for smartd S.M.A.R.T monitoring (Full Access) +environment: + COLLECTOR_API_ENDPOINT: http://localhost:8080 + COLLECTOR_HOST_ID: home_assistant +full_access: true +image: ghcr.io/alexbelgium/scrutiny-fa-{arch} +ingress: true +init: false +map: + - share:rw + - addon_config:rw +name: Scrutiny (Full Access) +options: + Updates: Hourly +panel_admin: false +panel_icon: mdi:glasses +ports: + 8080/tcp: null + 8086/tcp: null +ports_description: + 8080/tcp: Web UI port + 8086/tcp: InfluxDB admin +privileged: + - SYS_ADMIN + - SYS_RAWIO + - DAC_READ_SEARCH +schema: + COLLECTOR_API_ENDPOINT: str? + COLLECTOR_HOST_ID: str? + Mode: list(Collector+WebUI|Collector)? + SMARTCTL_COMMAND_DEVICE_TYPE: list(auto|ata|scsi|sat|usbcypress|usbjmicron|usbsunplus|marvell|megaraid|sntasmedia)? + SMARTCTL_MEGARAID_DISK_NUM: int? + TZ: str? + Updates: list(Quarterly|Hourly|Daily|Weekly|Custom) + Updates_custom_time: str? + expose_collector: bool? +slug: scrutiny_fa +udev: true +url: https://github.com/AnalogJ/scrutiny +version: v0.8.1-9 diff --git a/seafile/README.md b/seafile/README.md index b30ac1221..e8038c02c 100644 --- a/seafile/README.md +++ b/seafile/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fseafile%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/seafile/config.json b/seafile/config.json deleted file mode 100644 index f0210f318..000000000 --- a/seafile/config.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "NOSWAG": "1", - "PGID": "1000", - "PUID": "1000" - }, - "image": "ghcr.io/alexbelgium/seafile-{arch}", - "map": [ - "config:rw", - "share:rw", - "ssl" - ], - "name": "Seafile", - "options": { - "CONFIG_LOCATION": "/config/addons_config/seafile/config.yaml", - "FILE_SERVER_ROOT": "http://homeassistant.local:8082", - "PGID": 1000, - "PORT": "8082", - "PUID": 1000, - "SEAFILE_ADMIN_EMAIL": "me@example.com", - "SEAFILE_ADMIN_PASSWORD": "a_very_secret_password", - "SERVER_IP": "homeassistant.local", - "TZ": "Europe/Paris", - "data_location": "/share/seafile", - "database": "sqlite", - "url": "seafile.example.com" - }, - "panel_admin": false, - "panel_icon": "mdi:library", - "ports": { - "8000/tcp": 8000, - "8082/tcp": 8082 - }, - "ports_description": { - "8000/tcp": "Seahub", - "8082/tcp": "File server" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "CONFIG_LOCATION": "str?", - "FILE_SERVER_ROOT": "str", - "PGID": "int", - "PORT": "str?", - "PUID": "int", - "SEAFILE_ADMIN_EMAIL": "email", - "SEAFILE_ADMIN_PASSWORD": "password", - "SERVER_IP": "str?", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str", - "database": "list(sqlite|mariadb_addon)", - "localdisks": "str?", - "networkdisks": "str?", - "url": "str" - }, - "services": [ - "mysql:want" - ], - "slug": "seafile", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "12.0.14", - "webui": "http://[HOST]:[PORT:8000]" -} diff --git a/seafile/config.yaml b/seafile/config.yaml new file mode 100644 index 000000000..a7c73ef3c --- /dev/null +++ b/seafile/config.yaml @@ -0,0 +1,129 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: High performance file syncing and sharing, with also Markdown WYSIWYG + editing, Wiki, file label and other knowledge management features +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + NOSWAG: '1' + PGID: '1000' + PUID: '1000' +image: ghcr.io/alexbelgium/seafile-{arch} +map: + - config:rw + - share:rw + - ssl +name: Seafile +options: + CONFIG_LOCATION: /config/addons_config/seafile/config.yaml + FILE_SERVER_ROOT: http://homeassistant.local:8082 + PGID: 1000 + PORT: '8082' + PUID: 1000 + SEAFILE_ADMIN_EMAIL: me@example.com + SEAFILE_ADMIN_PASSWORD: a_very_secret_password + SERVER_IP: homeassistant.local + TZ: Europe/Paris + data_location: /share/seafile + database: sqlite + url: seafile.example.com +panel_admin: false +panel_icon: mdi:library +ports: + 8000/tcp: 8000 + 8082/tcp: 8082 +ports_description: + 8000/tcp: Seahub + 8082/tcp: File server +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + CONFIG_LOCATION: str? + FILE_SERVER_ROOT: str + PGID: int + PORT: str? + PUID: int + SEAFILE_ADMIN_EMAIL: email + SEAFILE_ADMIN_PASSWORD: password + SERVER_IP: str? + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str + database: list(sqlite|mariadb_addon) + localdisks: str? + networkdisks: str? + url: str +services: + - mysql:want +slug: seafile +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/seafile +version: 12.0.14 +webui: http://[HOST]:[PORT:8000] diff --git a/signalk/README.md b/signalk/README.md index 866a643ea..38c54c18f 100644 --- a/signalk/README.md +++ b/signalk/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsignalk%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/signalk/config.json b/signalk/config.json deleted file mode 100644 index a38a600b0..000000000 --- a/signalk/config.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "apparmor": false, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "An implementation of a Signal K central server for boats", - "devices": [ - "/dev/can0", - "/dev/can1", - "/dev/ttyUSB0", - "/dev/ttyUSB1", - "/dev/ttyACM0", - "/dev/ttyACM1" - ], - "environment": { - "HOME": "/config", - "NMEA0183PORT": "10110", - "PORT": "3000", - "SSLPORT": "3443", - "TCPSTREAMPORT": "8375" - }, - "image": "ghcr.io/alexbelgium/signalk-{arch}", - "map": [ - "addon_config:rw" - ], - "name": "Signalk Server", - "ports": { - "10110/tcp": 10110, - "1458/udp": null, - "1459/tcp": null, - "1460/udp": null, - "3000/tcp": 3000, - "3443/tcp": 3443, - "8375/tcp": 8375 - }, - "ports_description": { - "10110/tcp": "NMEA0183 port", - "1458/udp": "Custom 1", - "1459/tcp": "Custom 2", - "1460/udp": "Custom 3", - "3000/tcp": "web interface", - "3443/tcp": "ssl web interface", - "8375/tcp": "TCPSTREAM port" - }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO" - ], - "slug": "signalk", - "uart": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "usb": true, - "version": "2.16.0", - "webui": "http://[HOST]:[PORT:3000]" -} diff --git a/signalk/config.yaml b/signalk/config.yaml new file mode 100644 index 000000000..00a170f69 --- /dev/null +++ b/signalk/config.yaml @@ -0,0 +1,50 @@ +apparmor: false +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: An implementation of a Signal K central server for boats +devices: + - /dev/can0 + - /dev/can1 + - /dev/ttyUSB0 + - /dev/ttyUSB1 + - /dev/ttyACM0 + - /dev/ttyACM1 +environment: + HOME: /config + NMEA0183PORT: '10110' + PORT: '3000' + SSLPORT: '3443' + TCPSTREAMPORT: '8375' +image: ghcr.io/alexbelgium/signalk-{arch} +map: + - addon_config:rw +name: Signalk Server +ports: + 10110/tcp: 10110 + 1458/udp: null + 1459/tcp: null + 1460/udp: null + 3000/tcp: 3000 + 3443/tcp: 3443 + 8375/tcp: 8375 +ports_description: + 10110/tcp: NMEA0183 port + 1458/udp: Custom 1 + 1459/tcp: Custom 2 + 1460/udp: Custom 3 + 3000/tcp: web interface + 3443/tcp: ssl web interface + 8375/tcp: TCPSTREAM port +privileged: + - SYS_ADMIN + - SYS_RAWIO +slug: signalk +uart: true +udev: true +url: https://github.com/alexbelgium/hassio-addons +usb: true +version: 2.16.0 +webui: http://[HOST]:[PORT:3000] diff --git a/sonarr/README.md b/sonarr/README.md index f799357a4..e5ce6f7c4 100644 --- a/sonarr/README.md +++ b/sonarr/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsonarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/sonarr/config.json b/sonarr/config.json deleted file mode 100644 index c60f39315..000000000 --- a/sonarr/config.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/sonarr_nas-{arch}", - "ingress": true, - "ingress_entry": "sonarr", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Sonarr", - "options": { - "PGID": 0, - "PUID": 0, - "connection_mode": "ingress_noauth" - }, - "panel_admin": false, - "panel_icon": "mdi:television-classic", - "ports": { - "8989/tcp": 8989 - }, - "ports_description": { - "8989/tcp": "web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "connection_mode": "list(ingress_noauth|noingress_auth|ingress_auth)", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "sonarr_nas", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/sonarr", - "version": "4.0.15.2941-2" -} diff --git a/sonarr/config.yaml b/sonarr/config.yaml new file mode 100644 index 000000000..aaaf717b0 --- /dev/null +++ b/sonarr/config.yaml @@ -0,0 +1,109 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Can monitor multiple RSS feeds for new episodes of your favorite shows + and will grab, sort and rename them +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/sonarr_nas-{arch} +ingress: true +ingress_entry: sonarr +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Sonarr +options: + PGID: 0 + PUID: 0 + connection_mode: ingress_noauth +panel_admin: false +panel_icon: mdi:television-classic +ports: + 8989/tcp: 8989 +ports_description: + 8989/tcp: web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + connection_mode: list(ingress_noauth|noingress_auth|ingress_auth) + localdisks: str? + networkdisks: str? +slug: sonarr_nas +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/sonarr +version: 4.0.15.2941-2 diff --git a/sponsorblockcast/README.md b/sponsorblockcast/README.md index 0d6f1398c..032fa0f78 100644 --- a/sponsorblockcast/README.md +++ b/sponsorblockcast/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fsponsorblockcast%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/sponsorblockcast/config.json b/sponsorblockcast/config.json deleted file mode 100644 index fc5ee034e..000000000 --- a/sponsorblockcast/config.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Skip YouTube ads and sponsorships on all local Google Cast devices", - "environment": {}, - "host_network": true, - "image": "ghcr.io/alexbelgium/sponsorblockcast-{arch}", - "init": false, - "map": [ - "addon_config:rw" - ], - "name": "Castsponsorskip", - "options": { - "CSS_CATEGORIES": "sponsor, intro, outro, selfpromo" - }, - "schema": { - "CSS_CATEGORIES": "str", - "CSS_DISCOVER_INTERVAL": "str?", - "CSS_MUTE_ADS": "bool?", - "CSS_PAUSED_INTERVAL": "str?", - "CSS_PLAYING_INTERVAL": "str?", - "CSS_YOUTUBE_API_KEY": "str?" - }, - "slug": "sponsorblockcast", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/sponsorblockcast", - "version": "0.8.2" -} diff --git a/sponsorblockcast/config.yaml b/sponsorblockcast/config.yaml new file mode 100644 index 000000000..f76e31c8c --- /dev/null +++ b/sponsorblockcast/config.yaml @@ -0,0 +1,26 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Skip YouTube ads and sponsorships on all local Google Cast devices +environment: {} +host_network: true +image: ghcr.io/alexbelgium/sponsorblockcast-{arch} +init: false +map: + - addon_config:rw +name: Castsponsorskip +options: + CSS_CATEGORIES: sponsor, intro, outro, selfpromo +schema: + CSS_CATEGORIES: str + CSS_DISCOVER_INTERVAL: str? + CSS_MUTE_ADS: bool? + CSS_PAUSED_INTERVAL: str? + CSS_PLAYING_INTERVAL: str? + CSS_YOUTUBE_API_KEY: str? +slug: sponsorblockcast +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/sponsorblockcast +version: 0.8.2 diff --git a/spotweb/README.md b/spotweb/README.md index dd2faea30..25b21bb3d 100644 --- a/spotweb/README.md +++ b/spotweb/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fspotweb%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/spotweb/config.json b/spotweb/config.json deleted file mode 100644 index e86b5a444..000000000 --- a/spotweb/config.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Spotweb is a decentralized usenet community based on the Spotnet protocol", - "hassio_api": true, - "image": "ghcr.io/alexbelgium/spotweb-{arch}", - "ingress": true, - "init": false, - "map": [ - "ssl", - "config:rw", - "backup:rw" - ], - "name": "Spotweb", - "options": { - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:chart-timeline", - "panel_title": "Spotweb", - "ports": { - "80/tcp": 9999 - }, - "ports_description": { - "80/tcp": "Not required for Ingress" - }, - "schema": { - "certfile": "str", - "keyfile": "str", - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "remote_mysql_database": "str?", - "remote_mysql_host": "str?", - "remote_mysql_password": "password?", - "remote_mysql_port": "int?", - "remote_mysql_username": "str?", - "ssl": "bool" - }, - "services": [ - "mysql:want" - ], - "slug": "spotweb", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/spotweb", - "version": "1.5.8-5" -} diff --git a/spotweb/config.yaml b/spotweb/config.yaml new file mode 100644 index 000000000..6d1ebcae6 --- /dev/null +++ b/spotweb/config.yaml @@ -0,0 +1,42 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Spotweb is a decentralized usenet community based on the Spotnet protocol +hassio_api: true +image: ghcr.io/alexbelgium/spotweb-{arch} +ingress: true +init: false +map: + - ssl + - config:rw + - backup:rw +name: Spotweb +options: + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:chart-timeline +panel_title: Spotweb +ports: + 80/tcp: 9999 +ports_description: + 80/tcp: Not required for Ingress +schema: + certfile: str + keyfile: str + log_level: list(trace|debug|info|notice|warning|error|fatal)? + remote_mysql_database: str? + remote_mysql_host: str? + remote_mysql_password: password? + remote_mysql_port: int? + remote_mysql_username: str? + ssl: bool +services: + - mysql:want +slug: spotweb +udev: true +url: https://github.com/alexbelgium/hassio-addons/spotweb +version: 1.5.8-5 diff --git a/tandoor_recipes/README.md b/tandoor_recipes/README.md index 513bceae8..5338b09db 100644 --- a/tandoor_recipes/README.md +++ b/tandoor_recipes/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftandoor_recipes%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/tandoor_recipes/config.json b/tandoor_recipes/config.json deleted file mode 100644 index 19831b80b..000000000 --- a/tandoor_recipes/config.json +++ /dev/null @@ -1,124 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "recipe manager", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "DB_ENGINE": "django.db.backends.sqlite3", - "DISABLE_INGRESS": "true", - "MEDIA_ROOT": "", - "POSTGRES_DB": "/config/addons_config/tandoor_recipes/recipes.db", - "TRUSTED_PROXIES": "**" - }, - "image": "ghcr.io/alexbelgium/tandoor_recipes-{arch}", - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "Tandoor recipes", - "options": { - "ALLOWED_HOSTS": "*", - "DB_TYPE": "sqlite", - "DEBUG": "0", - "SECRET_KEY": "YOUR_SECRET_KEY", - "externalfiles_folder": "/config/addons_config/tandoor_recipes/externalfiles" - }, - "panel_admin": false, - "panel_icon": "mdi:silverware-fork-knife", - "panel_title": "Tandoor Recipes", - "ports": { - "80/tcp": 9928 - }, - "ports_description": { - "80/tcp": "Web interface" - }, - "schema": { - "AI_API_KEY": "str?", - "AI_MODEL_NAME": "str?", - "AI_RATELIMIT": "str?", - "ALLOWED_HOSTS": "str?", - "DB_TYPE": "list(sqlite|postgresql_external)", - "DEBUG": "list(1|0)", - "POSTGRES_DB": "str?", - "POSTGRES_HOST": "str?", - "POSTGRES_PASSWORD": "str?", - "POSTGRES_PORT": "str?", - "POSTGRES_USER": "str?", - "SECRET_KEY": "str", - "externalfiles_folder": "str?" - }, - "services": [ - "mysql:want" - ], - "slug": "tandoor_recipes", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.3.1", - "webui": "http://[HOST]:[PORT:80]" -} diff --git a/tandoor_recipes/config.yaml b/tandoor_recipes/config.yaml new file mode 100644 index 000000000..1efec7312 --- /dev/null +++ b/tandoor_recipes/config.yaml @@ -0,0 +1,113 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: recipe manager +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + DB_ENGINE: django.db.backends.sqlite3 + DISABLE_INGRESS: 'true' + MEDIA_ROOT: '' + POSTGRES_DB: /config/addons_config/tandoor_recipes/recipes.db + TRUSTED_PROXIES: '**' +image: ghcr.io/alexbelgium/tandoor_recipes-{arch} +map: + - config:rw + - share:rw + - media:rw +name: Tandoor recipes +options: + ALLOWED_HOSTS: '*' + DB_TYPE: sqlite + DEBUG: '0' + SECRET_KEY: YOUR_SECRET_KEY + externalfiles_folder: /config/addons_config/tandoor_recipes/externalfiles +panel_admin: false +panel_icon: mdi:silverware-fork-knife +panel_title: Tandoor Recipes +ports: + 80/tcp: 9928 +ports_description: + 80/tcp: Web interface +schema: + AI_API_KEY: str? + AI_MODEL_NAME: str? + AI_RATELIMIT: str? + ALLOWED_HOSTS: str? + DB_TYPE: list(sqlite|postgresql_external) + DEBUG: list(1|0) + POSTGRES_DB: str? + POSTGRES_HOST: str? + POSTGRES_PASSWORD: str? + POSTGRES_PORT: str? + POSTGRES_USER: str? + SECRET_KEY: str + externalfiles_folder: str? +services: + - mysql:want +slug: tandoor_recipes +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.3.1 +webui: http://[HOST]:[PORT:80] diff --git a/tdarr/README.md b/tdarr/README.md index 6a320c2d2..95dff0478 100644 --- a/tdarr/README.md +++ b/tdarr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftdarr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/tdarr/config.json b/tdarr/config.json deleted file mode 100644 index 7506892f8..000000000 --- a/tdarr/config.json +++ /dev/null @@ -1,136 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup": "cold", - "backup_exclude": [ - "*/cache/", - "*/logs/", - "*/transcoding-temp/", - "*/metadata/" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Distributed transcode automation using FFmpeg/HandBrake", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "NVIDIA_DRIVER_CAPABILITIES": "all", - "NVIDIA_VISIBLE_DEVICES": "all", - "PGID": "0", - "PUID": "0", - "TZ": "Europe/London", - "internalNode": "true", - "nodeID": "MyInternalNode", - "nodeIP": "127.0.0.1", - "nodePort": "8267", - "serverIP": "127.0.0.1", - "serverPort": "8266", - "webUIPort": "8265" - }, - "host_dbus": true, - "image": "ghcr.io/alexbelgium/tdarr-{arch}", - "init": false, - "map": [ - "media:rw", - "config:rw", - "addons:rw", - "backup:rw", - "share:rw", - "ssl:rw" - ], - "name": "Tdarr", - "options": { - "CONFIG_LOCATION": "/config/addons_config/tdarr" - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8265/tcp": 8265, - "8266/tcp": 8266 - }, - "ports_description": { - "8265/tcp": "Web UI port", - "8266/tcp": "Server Port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CONFIG_LOCATION": "str", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "tdarr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.49.01", - "video": true, - "webui": "[PROTO:ssl]://[HOST]:[PORT:8265]" -} diff --git a/tdarr/config.yaml b/tdarr/config.yaml new file mode 100644 index 000000000..bf148dfec --- /dev/null +++ b/tdarr/config.yaml @@ -0,0 +1,124 @@ +arch: + - aarch64 + - amd64 +backup: cold +backup_exclude: + - '*/cache/' + - '*/logs/' + - '*/transcoding-temp/' + - '*/metadata/' +codenotary: alexandrep.github@gmail.com +description: Distributed transcode automation using FFmpeg/HandBrake +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + NVIDIA_DRIVER_CAPABILITIES: all + NVIDIA_VISIBLE_DEVICES: all + PGID: '0' + PUID: '0' + TZ: Europe/London + internalNode: 'true' + nodeID: MyInternalNode + nodeIP: 127.0.0.1 + nodePort: '8267' + serverIP: 127.0.0.1 + serverPort: '8266' + webUIPort: '8265' +host_dbus: true +image: ghcr.io/alexbelgium/tdarr-{arch} +init: false +map: + - media:rw + - config:rw + - addons:rw + - backup:rw + - share:rw + - ssl:rw +name: Tdarr +options: + CONFIG_LOCATION: /config/addons_config/tdarr +panel_admin: false +panel_icon: mdi:file-search +ports: + 8265/tcp: 8265 + 8266/tcp: 8266 +ports_description: + 8265/tcp: Web UI port + 8266/tcp: Server Port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CONFIG_LOCATION: str + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: tdarr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.49.01 +video: true +webui: '[PROTO:ssl]://[HOST]:[PORT:8265]' diff --git a/teamspeak/README.md b/teamspeak/README.md index ef17063f5..274980062 100644 --- a/teamspeak/README.md +++ b/teamspeak/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fteamspeak%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/teamspeak/config.json b/teamspeak/config.json deleted file mode 100644 index 3589f4f00..000000000 --- a/teamspeak/config.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "voice communication for online gaming, education and training", - "environment": { - "DIST_UPDATE": "0", - "INIFILE": "1", - "PGID": "503", - "PUID": "503", - "TS3SERVER_LICENSE": "accept", - "TS_UPDATE": "1" - }, - "image": "ghcr.io/alexbelgium/teamspeak-{arch}", - "init": false, - "map": [ - "share:rw" - ], - "name": "Teamspeak server", - "ports": { - "10011/tcp": 10011, - "30033/tcp": 30033, - "41144/tcp": 41144, - "9987/udp": 9987 - }, - "ports_description": { - "10011/tcp": "ServerQuery (raw)", - "30033/tcp": "Filetransfer", - "41144/tcp": "TSDNS", - "9987/udp": "Voice" - }, - "slug": "teamspeak", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.13.6-8" -} diff --git a/teamspeak/config.yaml b/teamspeak/config.yaml new file mode 100644 index 000000000..335fa0ee8 --- /dev/null +++ b/teamspeak/config.yaml @@ -0,0 +1,32 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: voice communication for online gaming, education and training +environment: + DIST_UPDATE: '0' + INIFILE: '1' + PGID: '503' + PUID: '503' + TS3SERVER_LICENSE: accept + TS_UPDATE: '1' +image: ghcr.io/alexbelgium/teamspeak-{arch} +init: false +map: + - share:rw +name: Teamspeak server +ports: + 10011/tcp: 10011 + 30033/tcp: 30033 + 41144/tcp: 41144 + 9987/udp: 9987 +ports_description: + 10011/tcp: ServerQuery (raw) + 30033/tcp: Filetransfer + 41144/tcp: TSDNS + 9987/udp: Voice +slug: teamspeak +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 3.13.6-8 diff --git a/tor/README.md b/tor/README.md index 5ac295595..a6fe0f1a0 100644 --- a/tor/README.md +++ b/tor/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftor%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/tor/config.json b/tor/config.json deleted file mode 100644 index 86079fff5..000000000 --- a/tor/config.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Protect your privacy and access Home Assistant via Tor", - "image": "ghcr.io/alexbelgium/tor-{arch}", - "init": false, - "map": [ - "ssl:rw" - ], - "name": "Tor with bridges", - "options": { - "bridges": [], - "client_names": [], - "hidden_services": true, - "http_tunnel": false, - "ports": [ - "8123", - "8123:80" - ], - "socks": false, - "stealth": false - }, - "ports": { - "9050/tcp": 9050, - "9080/tcp": 9080 - }, - "ports_description": { - "9050/tcp": "Tor SOCKS proxy port", - "9080/tcp": "Tor HTTP tunnel port" - }, - "schema": { - "bridges": [ - "str" - ], - "client_names": [ - "match(^[A-Za-z0-9+-_]{1,16}$)" - ], - "hidden_services": "bool", - "http_tunnel": "bool", - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "ports": [ - "match(^(.*:)?(?:[0-9]{1,4}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])?$)" - ], - "socks": "bool", - "stealth": "bool" - }, - "slug": "tor", - "startup": "services", - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.0.3-2" -} diff --git a/tor/config.yaml b/tor/config.yaml new file mode 100644 index 000000000..45d897702 --- /dev/null +++ b/tor/config.yaml @@ -0,0 +1,43 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Protect your privacy and access Home Assistant via Tor +image: ghcr.io/alexbelgium/tor-{arch} +init: false +map: + - ssl:rw +name: Tor with bridges +options: + bridges: [] + client_names: [] + hidden_services: true + http_tunnel: false + ports: + - '8123' + - 8123:80 + socks: false + stealth: false +ports: + 9050/tcp: 9050 + 9080/tcp: 9080 +ports_description: + 9050/tcp: Tor SOCKS proxy port + 9080/tcp: Tor HTTP tunnel port +schema: + bridges: + - str + client_names: + - match(^[A-Za-z0-9+-_]{1,16}$) + hidden_services: bool + http_tunnel: bool + log_level: list(trace|debug|info|notice|warning|error|fatal)? + ports: + - match(^(.*:)?(?:[0-9]{1,4}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])?$) + socks: bool + stealth: bool +slug: tor +startup: services +url: https://github.com/alexbelgium/hassio-addons +version: 5.0.3-2 diff --git a/transmission/README.md b/transmission/README.md index c6fbef380..218a6c756 100644 --- a/transmission/README.md +++ b/transmission/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/transmission/config.json b/transmission/config.json deleted file mode 100644 index 422c6f829..000000000 --- a/transmission/config.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Bittorrent client based on linuxserver image", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/net/tun", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/md0", - "/dev/md1", - "/dev/md2", - "/dev/md3" - ], - "environment": {}, - "image": "ghcr.io/alexbelgium/transmission_ls-{arch}", - "ingress": true, - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Transmission", - "options": { - "DNS_server": "8.8.8.8,1.1.1.1", - "PGID": 0, - "PUID": 0, - "customUI": "flood-for-transmission", - "download_dir": "/share/downloads", - "incomplete_dir": "/share/incomplete" - }, - "panel_admin": false, - "panel_icon": "mdi:transmission-tower", - "ports": { - "51413/tcp": 51413, - "51413/udp": 51413, - "9091/tcp": 9091 - }, - "ports_description": { - "51413/tcp": "Peer port (setup router port forwarding to this port)", - "51413/udp": "Peer port (setup router port forwarding to this port)", - "9091/tcp": "Web UI port (required)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DNS_server": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "customUI": "list(standard|transmission-web-control|kettu|flood-for-transmission)", - "download_dir": "str", - "incomplete_dir": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "pass": "str?", - "smbv1": "bool?", - "user": "str?", - "watch_dir": "str?", - "whitelist": "str?" - }, - "slug": "transmission_ls", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.0.6-r0-ls272-4" -} diff --git a/transmission/config.yaml b/transmission/config.yaml new file mode 100644 index 000000000..f1978f7d7 --- /dev/null +++ b/transmission/config.yaml @@ -0,0 +1,125 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Bittorrent client based on linuxserver image +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/net/tun + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/md0 + - /dev/md1 + - /dev/md2 + - /dev/md3 +environment: {} +image: ghcr.io/alexbelgium/transmission_ls-{arch} +ingress: true +init: false +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Transmission +options: + DNS_server: 8.8.8.8,1.1.1.1 + PGID: 0 + PUID: 0 + customUI: flood-for-transmission + download_dir: /share/downloads + incomplete_dir: /share/incomplete +panel_admin: false +panel_icon: mdi:transmission-tower +ports: + 51413/tcp: 51413 + 51413/udp: 51413 + 9091/tcp: 9091 +ports_description: + 51413/tcp: Peer port (setup router port forwarding to this port) + 51413/udp: Peer port (setup router port forwarding to this port) + 9091/tcp: Web UI port (required) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DNS_server: str? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + customUI: list(standard|transmission-web-control|kettu|flood-for-transmission) + download_dir: str + incomplete_dir: str? + localdisks: str? + networkdisks: str? + pass: str? + smbv1: bool? + user: str? + watch_dir: str? + whitelist: str? +slug: transmission_ls +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 4.0.6-r0-ls272-4 diff --git a/transmission_openvpn/README.md b/transmission_openvpn/README.md index 39def7542..2709b1596 100644 --- a/transmission_openvpn/README.md +++ b/transmission_openvpn/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Ftransmission_openvpn%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/transmission_openvpn/config.json b/transmission_openvpn/config.json deleted file mode 100644 index ef38a0d32..000000000 --- a/transmission_openvpn/config.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/net/tun", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "CREATE_TUN_DEVICE": "false", - "OPENVPN_OPTS": "", - "WEBPROXY_PORT": "8118" - }, - "image": "ghcr.io/alexbelgium/transmission_openvpn-{arch}", - "ingress": true, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "Transmission Openvpn", - "options": { - "DEBUG": false, - "DNS_server": "8.8.8.8,1.1.1.1", - "LOCAL_NETWORK": "192.168.178.0/24", - "OPENVPN_PASSWORD": "pass", - "OPENVPN_USERNAME": "user", - "PGID": "0", - "PUID": "0", - "TRANSMISSION_DOWNLOAD_DIR": "/share/downloads", - "TRANSMISSION_HOME": "/config/addons_config/transmission", - "TRANSMISSION_INCOMPLETE_DIR": "/share/incomplete", - "TRANSMISSION_V3_UPDATE": "true", - "TRANSMISSION_WATCH_DIR": "/share/watch_dir", - "TRANSMISSION_WEB_UI": "flood-for-transmission", - "WEBPROXY_ENABLED": "true" - }, - "panel_admin": false, - "panel_icon": "mdi:transmission-tower", - "ports": { - "51413/tcp": 51413, - "51413/udp": 51413, - "8118/tcp": 8118, - "9091/tcp": 9091 - }, - "ports_description": { - "51413/tcp": "Peer port (setup router port forwarding to this port)", - "51413/udp": "Peer port (setup router port forwarding to this port)", - "8118/tcp": "Webproxy port (optional)", - "9091/tcp": "Web UI port (required)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], - "schema": { - "DEBUG": "bool", - "DNS_server": "str?", - "LOCAL_NETWORK": "str", - "OPENVPN_CONFIG": "str?", - "OPENVPN_PASSWORD": "str", - "OPENVPN_PROVIDER": "list(custom|anonine|anonvpn|blackvpn|btguard|bulletvpn|cryptostorm|expressvpn|fastestvpn|freevpn|froot|frostvpn|getflix|ghostpath|giganews|goosevpn|hideme|hidemyass|integrityvpn|ipvanish|ironsocket|ivacy|ivpn|mullvad|nordvpn|octanevpn|ovpn|pia|privado|privatevpn|protonvpn|proxpn|purevpn|ra4w|safervpn|slickvpn|slickvpncore|smartdnsproxy|smartvpn|surfshark|tiger|torguard|trustzone|tunnelbear|vpnac|vpnarea|vpnbook|vpnfacile|vpnht|vpntunnel|vpnunlimited|vyprvpn|wevpn|windscribe|zoogvpn)?", - "OPENVPN_USERNAME": "str", - "PGID": "int", - "PUID": "int", - "TRANSMISSION_DOWNLOAD_DIR": "str", - "TRANSMISSION_HOME": "str", - "TRANSMISSION_INCOMPLETE_DIR": "str", - "TRANSMISSION_WATCH_DIR": "str", - "TRANSMISSION_WEB_UI": "list(standard|combustion|kettu|transmission-web-control|flood-for-transmission|shift)", - "WEBPROXY_ENABLED": "bool", - "auto_restart": "bool?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "transmission_openvpn", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v5.3.2" -} diff --git a/transmission_openvpn/config.yaml b/transmission_openvpn/config.yaml new file mode 100644 index 000000000..638cdd02c --- /dev/null +++ b/transmission_openvpn/config.yaml @@ -0,0 +1,139 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Docker container running Transmission torrent client with WebUI over + an OpenVPN tunnel +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/net/tun + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + CREATE_TUN_DEVICE: 'false' + OPENVPN_OPTS: '' + WEBPROXY_PORT: '8118' +image: ghcr.io/alexbelgium/transmission_openvpn-{arch} +ingress: true +map: + - config:rw + - share:rw + - media:rw + - ssl +name: Transmission Openvpn +options: + DEBUG: false + DNS_server: 8.8.8.8,1.1.1.1 + LOCAL_NETWORK: 192.168.178.0/24 + OPENVPN_PASSWORD: pass + OPENVPN_USERNAME: user + PGID: '0' + PUID: '0' + TRANSMISSION_DOWNLOAD_DIR: /share/downloads + TRANSMISSION_HOME: /config/addons_config/transmission + TRANSMISSION_INCOMPLETE_DIR: /share/incomplete + TRANSMISSION_V3_UPDATE: 'true' + TRANSMISSION_WATCH_DIR: /share/watch_dir + TRANSMISSION_WEB_UI: flood-for-transmission + WEBPROXY_ENABLED: 'true' +panel_admin: false +panel_icon: mdi:transmission-tower +ports: + 51413/tcp: 51413 + 51413/udp: 51413 + 8118/tcp: 8118 + 9091/tcp: 9091 +ports_description: + 51413/tcp: Peer port (setup router port forwarding to this port) + 51413/udp: Peer port (setup router port forwarding to this port) + 8118/tcp: Webproxy port (optional) + 9091/tcp: Web UI port (required) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH + - NET_ADMIN +schema: + DEBUG: bool + DNS_server: str? + LOCAL_NETWORK: str + OPENVPN_CONFIG: str? + OPENVPN_PASSWORD: str + OPENVPN_PROVIDER: list(custom|anonine|anonvpn|blackvpn|btguard|bulletvpn|cryptostorm|expressvpn|fastestvpn|freevpn|froot|frostvpn|getflix|ghostpath|giganews|goosevpn|hideme|hidemyass|integrityvpn|ipvanish|ironsocket|ivacy|ivpn|mullvad|nordvpn|octanevpn|ovpn|pia|privado|privatevpn|protonvpn|proxpn|purevpn|ra4w|safervpn|slickvpn|slickvpncore|smartdnsproxy|smartvpn|surfshark|tiger|torguard|trustzone|tunnelbear|vpnac|vpnarea|vpnbook|vpnfacile|vpnht|vpntunnel|vpnunlimited|vyprvpn|wevpn|windscribe|zoogvpn)? + OPENVPN_USERNAME: str + PGID: int + PUID: int + TRANSMISSION_DOWNLOAD_DIR: str + TRANSMISSION_HOME: str + TRANSMISSION_INCOMPLETE_DIR: str + TRANSMISSION_WATCH_DIR: str + TRANSMISSION_WEB_UI: list(standard|combustion|kettu|transmission-web-control|flood-for-transmission|shift) + WEBPROXY_ENABLED: bool + auto_restart: bool? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: transmission_openvpn +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: v5.3.2 diff --git a/ubooquity/README.md b/ubooquity/README.md index 8d2e3e988..0e7bfe899 100644 --- a/ubooquity/README.md +++ b/ubooquity/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fubooquity%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/ubooquity/config.json b/ubooquity/config.json deleted file mode 100644 index 0ad1b5144..000000000 --- a/ubooquity/config.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Free, lightweight, and easy-to-use home server for your comics and ebooks", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/ubooquity-{arch}", - "init": false, - "map": [ - "media:rw", - "config:rw", - "share:rw", - "ssl" - ], - "name": "Ubooquity", - "options": { - "PGID": 0, - "PUID": 0, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "maxmem": 200, - "ssl": false, - "theme": "default" - }, - "ports": { - "2205/tcp": 2202, - "2206/tcp": 2203 - }, - "ports_description": { - "2205/tcp": "Library page (to expose)", - "2206/tcp": "Admin page (local)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "keyfile": "str", - "localdisks": "str?", - "maxmem": "int", - "networkdisks": "str?", - "smbv1": "bool?", - "ssl": "bool", - "theme": "list(default|comixology2|plextheme-master)" - }, - "slug": "ubooquity", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.1.0", - "webui": "[PROTO:ssl]://[HOST]:[PORT:2206]/ubooquity/admin" -} diff --git a/ubooquity/config.yaml b/ubooquity/config.yaml new file mode 100644 index 000000000..9f8f18a71 --- /dev/null +++ b/ubooquity/config.yaml @@ -0,0 +1,112 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Free, lightweight, and easy-to-use home server for your comics and ebooks +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/ubooquity-{arch} +init: false +map: + - media:rw + - config:rw + - share:rw + - ssl +name: Ubooquity +options: + PGID: 0 + PUID: 0 + certfile: fullchain.pem + keyfile: privkey.pem + maxmem: 200 + ssl: false + theme: default +ports: + 2205/tcp: 2202 + 2206/tcp: 2203 +ports_description: + 2205/tcp: Library page (to expose) + 2206/tcp: Admin page (local) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + keyfile: str + localdisks: str? + maxmem: int + networkdisks: str? + smbv1: bool? + ssl: bool + theme: list(default|comixology2|plextheme-master) +slug: ubooquity +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 3.1.0 +webui: '[PROTO:ssl]://[HOST]:[PORT:2206]/ubooquity/admin' diff --git a/unpackerr/README.md b/unpackerr/README.md index 925239c50..816389124 100644 --- a/unpackerr/README.md +++ b/unpackerr/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Funpackerr%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/unpackerr/config.json b/unpackerr/config.json deleted file mode 100644 index 826b69dd7..000000000 --- a/unpackerr/config.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Unpacks RARd files for Sonarr, Lidarr and Radarr", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "VPN_ENABLED": "false", - "VPN_PROVIDER": "null" - }, - "image": "ghcr.io/alexbelgium/unpackerr-{arch}", - "init": false, - "map": [ - "media:rw", - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl" - ], - "name": "Unpackerr", - "options": { - "PGID": 1000, - "PUID": 1000, - "extraction_path": "/share/downloads_packed", - "watch_path": "/share/downloads_unpacked" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "unpackerr", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v0.14.5-2" -} diff --git a/unpackerr/config.yaml b/unpackerr/config.yaml new file mode 100644 index 000000000..5f3aa6de2 --- /dev/null +++ b/unpackerr/config.yaml @@ -0,0 +1,100 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Unpacks RARd files for Sonarr, Lidarr and Radarr +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + VPN_ENABLED: 'false' + VPN_PROVIDER: 'null' +image: ghcr.io/alexbelgium/unpackerr-{arch} +init: false +map: + - media:rw + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl +name: Unpackerr +options: + PGID: 1000 + PUID: 1000 + extraction_path: /share/downloads_packed + watch_path: /share/downloads_unpacked +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: unpackerr +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: v0.14.5-2 diff --git a/webtop/README.md b/webtop/README.md index 98c0f5451..94b9dd2d7 100644 --- a/webtop/README.md +++ b/webtop/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/webtop/config.json b/webtop/config.json deleted file mode 100644 index 318d01eed..000000000 --- a/webtop/config.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "audio": true, - "codenotary": "alexandrep.github@gmail.com", - "description": "Full linux desktop environment accessible via any modern web browser", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "FM_HOME": "/share/webtop_kde", - "HOME": "/share/webtop_kde", - "PGID": "0", - "PUID": "0", - "START_DOCKER": "false", - "TITLE": "Ubuntu XFCE webtop", - "shm_size": "1gb" - }, - "host_dbus": true, - "image": "ghcr.io/alexbelgium/webtop-{arch}", - "ingress": true, - "init": false, - "map": [ - "config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Webtop xfce", - "options": { - "DNS_server": "8.8.8.8", - "PGID": 0, - "PUID": 0, - "additional_apps": "engrampa,libreoffice" - }, - "panel_admin": false, - "panel_icon": "mdi:monitor", - "ports": { - "20/tcp": null, - "21/tcp": null, - "22/tcp": null, - "23/tcp": null, - "25/tcp": null, - "3000/tcp": null, - "3001/tcp": null, - "3002/tcp": null, - "53/tcp": null, - "80/tcp": null - }, - "ports_description": { - "20/tcp": "FTP", - "21/tcp": "FTP", - "22/tcp": "SSH", - "23/tcp": "TELNET", - "25/tcp": "SMTP", - "3000/tcp": "Web interface", - "3001/tcp": "custom port 1", - "3002/tcp": "custom port 2", - "53/tcp": "DNS", - "80/tcp": "http" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DNS_server": "str?", - "DRINODE": "list(/dev/dri/card0|/dev/dri/card1|/dev/dri/card2|/dev/dri/renderD128|/dev/dri/renderD129|)?", - "KEYBOARD": "list(da-dk-qwerty|de-de-qwertz|en-gb-qwerty|en-us-qwerty|es-es-qwerty|fr-ch-qwertz|fr-fr-azerty|it-it-qwerty|ja-jp-qwerty|pt-br-qwerty|sv-se-qwerty|tr-tr-qwerty)?", - "PASSWORD": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "match([A-Z][a-z]*./[A-Z][a-z]*.)?", - "additional_apps": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "webtop-kde", - "tmpfs": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.16-r0-ls95-4", - "video": true -} diff --git a/webtop/config.yaml b/webtop/config.yaml new file mode 100644 index 000000000..d08519db0 --- /dev/null +++ b/webtop/config.yaml @@ -0,0 +1,139 @@ +arch: + - aarch64 + - amd64 +audio: true +codenotary: alexandrep.github@gmail.com +description: Full linux desktop environment accessible via any modern web browser +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + FM_HOME: /share/webtop_kde + HOME: /share/webtop_kde + PGID: '0' + PUID: '0' + START_DOCKER: 'false' + TITLE: Ubuntu XFCE webtop + shm_size: 1gb +host_dbus: true +image: ghcr.io/alexbelgium/webtop-{arch} +ingress: true +init: false +map: + - config:rw + - media:rw + - share:rw + - ssl +name: Webtop xfce +options: + DNS_server: 8.8.8.8 + PGID: 0 + PUID: 0 + additional_apps: engrampa,libreoffice +panel_admin: false +panel_icon: mdi:monitor +ports: + 20/tcp: null + 21/tcp: null + 22/tcp: null + 23/tcp: null + 25/tcp: null + 3000/tcp: null + 3001/tcp: null + 3002/tcp: null + 53/tcp: null + 80/tcp: null +ports_description: + 20/tcp: FTP + 21/tcp: FTP + 22/tcp: SSH + 23/tcp: TELNET + 25/tcp: SMTP + 3000/tcp: Web interface + 3001/tcp: custom port 1 + 3002/tcp: custom port 2 + 53/tcp: DNS + 80/tcp: http +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DNS_server: str? + DRINODE: list(/dev/dri/card0|/dev/dri/card1|/dev/dri/card2|/dev/dri/renderD128|/dev/dri/renderD129|)? + KEYBOARD: list(da-dk-qwerty|de-de-qwertz|en-gb-qwerty|en-us-qwerty|es-es-qwerty|fr-ch-qwertz|fr-fr-azerty|it-it-qwerty|ja-jp-qwerty|pt-br-qwerty|sv-se-qwerty|tr-tr-qwerty)? + PASSWORD: str? + PGID: int + PUID: int + TZ: match([A-Z][a-z]*./[A-Z][a-z]*.)? + additional_apps: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str? + localdisks: str? + networkdisks: str? +slug: webtop-kde +tmpfs: true +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 4.16-r0-ls95-4 +video: true diff --git a/webtop_kde/README.md b/webtop_kde/README.md index b71e18833..d982a8c94 100644 --- a/webtop_kde/README.md +++ b/webtop_kde/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtop%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/webtop_kde/config.json b/webtop_kde/config.json deleted file mode 100644 index c741a35eb..000000000 --- a/webtop_kde/config.json +++ /dev/null @@ -1,155 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "audio": true, - "codenotary": "alexandrep.github@gmail.com", - "description": "Full linux desktop environment accessible via any modern web browser", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "FM_HOME": "/config/data", - "HOME": "/config/data", - "START_DOCKER": "false", - "TITLE": "Ubuntu KDE webtop", - "shm_size": "1gb" - }, - "image": "ghcr.io/alexbelgium/webtop_kde-{arch}", - "ingress": true, - "init": false, - "map": [ - "addon_config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Webtop KDE", - "options": { - "DNS_server": "8.8.8.8", - "PGID": 0, - "PUID": 0, - "additional_apps": "engrampa,libreoffice", - "certfile": "fullchain.pem", - "data_location": "/config/data", - "keyfile": "privkey.pem", - "use_own_certs": true - }, - "panel_admin": false, - "panel_icon": "mdi:monitor", - "ports": { - "20/tcp": null, - "21/tcp": null, - "22/tcp": null, - "23/tcp": null, - "25/tcp": null, - "3000/tcp": null, - "3001/tcp": null, - "3002/tcp": null, - "53/tcp": null, - "80/tcp": null - }, - "ports_description": { - "20/tcp": "FTP", - "21/tcp": "FTP", - "22/tcp": "SSH", - "23/tcp": "TELNET", - "25/tcp": "SMTP", - "3000/tcp": "Web interface", - "3001/tcp": "Web interface https", - "3002/tcp": "custom port 2", - "53/tcp": "DNS", - "80/tcp": "http" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "DNS_server": "str?", - "DRINODE": "list(/dev/dri/card0|/dev/dri/card1|/dev/dri/card2|/dev/dri/renderD128|/dev/dri/renderD129|)?", - "KEYBOARD": "list(da-dk-qwerty|de-de-qwertz|en-gb-qwerty|en-us-qwerty|es-es-qwerty|fr-ch-qwertz|fr-fr-azerty|it-it-qwerty|ja-jp-qwerty|pt-br-qwerty|sv-se-qwerty|tr-tr-qwerty)?", - "PASSWORD": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "match([A-Z][a-z]*./[A-Z][a-z]*.)?", - "additional_apps": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "data_location": "str?", - "install_ms_edge": "bool?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "use_own_certs": "bool?" - }, - "slug": "webtop", - "tmpfs": true, - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.16-r0-ls94-3", - "video": true -} diff --git a/webtop_kde/config.yaml b/webtop_kde/config.yaml new file mode 100644 index 000000000..1caea3323 --- /dev/null +++ b/webtop_kde/config.yaml @@ -0,0 +1,144 @@ +arch: + - aarch64 + - amd64 +audio: true +codenotary: alexandrep.github@gmail.com +description: Full linux desktop environment accessible via any modern web browser +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + FM_HOME: /config/data + HOME: /config/data + START_DOCKER: 'false' + TITLE: Ubuntu KDE webtop + shm_size: 1gb +image: ghcr.io/alexbelgium/webtop_kde-{arch} +ingress: true +init: false +map: + - addon_config:rw + - media:rw + - share:rw + - ssl +name: Webtop KDE +options: + DNS_server: 8.8.8.8 + PGID: 0 + PUID: 0 + additional_apps: engrampa,libreoffice + certfile: fullchain.pem + data_location: /config/data + keyfile: privkey.pem + use_own_certs: true +panel_admin: false +panel_icon: mdi:monitor +ports: + 20/tcp: null + 21/tcp: null + 22/tcp: null + 23/tcp: null + 25/tcp: null + 3000/tcp: null + 3001/tcp: null + 3002/tcp: null + 53/tcp: null + 80/tcp: null +ports_description: + 20/tcp: FTP + 21/tcp: FTP + 22/tcp: SSH + 23/tcp: TELNET + 25/tcp: SMTP + 3000/tcp: Web interface + 3001/tcp: Web interface https + 3002/tcp: custom port 2 + 53/tcp: DNS + 80/tcp: http +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + DNS_server: str? + DRINODE: list(/dev/dri/card0|/dev/dri/card1|/dev/dri/card2|/dev/dri/renderD128|/dev/dri/renderD129|)? + KEYBOARD: list(da-dk-qwerty|de-de-qwertz|en-gb-qwerty|en-us-qwerty|es-es-qwerty|fr-ch-qwertz|fr-fr-azerty|it-it-qwerty|ja-jp-qwerty|pt-br-qwerty|sv-se-qwerty|tr-tr-qwerty)? + PASSWORD: str? + PGID: int + PUID: int + TZ: match([A-Z][a-z]*./[A-Z][a-z]*.)? + additional_apps: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + data_location: str? + install_ms_edge: bool? + keyfile: str + localdisks: str? + networkdisks: str? + use_own_certs: bool? +slug: webtop +tmpfs: true +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 4.16-r0-ls94-3 +video: true diff --git a/webtrees/README.md b/webtrees/README.md index 3190d216c..d2d7c1e15 100644 --- a/webtrees/README.md +++ b/webtrees/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwebtrees%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/webtrees/config.json b/webtrees/config.json deleted file mode 100644 index d8266f2e2..000000000 --- a/webtrees/config.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "web's leading on-line collaborative genealogy application", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/mmcblk0p8", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "LANG": "en-US", - "PGID": "1000", - "PORT": "80", - "PRETTY_URLS": "1", - "PUID": "1000", - "WEBTREES_HOME": "/var2/www/webtrees" - }, - "image": "ghcr.io/alexbelgium/webtrees-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "ssl" - ], - "name": "Webtrees", - "options": { - "BASE_URL": "http://192.168.178.23", - "DATA_LOCATION": "/config/data", - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": false - }, - "ports": { - "443/tcp": null, - "80/tcp": 9999 - }, - "ports_description": { - "443/tcp": "Https web interface", - "80/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "BASE_URL": "url", - "DATA_LOCATION": "str", - "base_url_portless": "bool?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "ssl": "bool", - "trusted_headers": "str?" - }, - "services": [ - "mysql:want" - ], - "slug": "webtrees", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.2.4-2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/webtrees/config.yaml b/webtrees/config.yaml new file mode 100644 index 000000000..74da052b5 --- /dev/null +++ b/webtrees/config.yaml @@ -0,0 +1,119 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: web's leading on-line collaborative genealogy application +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/mmcblk0p8 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + LANG: en-US + PGID: '1000' + PORT: '80' + PRETTY_URLS: '1' + PUID: '1000' + WEBTREES_HOME: /var2/www/webtrees +image: ghcr.io/alexbelgium/webtrees-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - ssl +name: Webtrees +options: + BASE_URL: http://192.168.178.23 + DATA_LOCATION: /config/data + certfile: fullchain.pem + keyfile: privkey.pem + ssl: false +ports: + 443/tcp: null + 80/tcp: 9999 +ports_description: + 443/tcp: Https web interface + 80/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + BASE_URL: url + DATA_LOCATION: str + base_url_portless: bool? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + keyfile: str + localdisks: str? + networkdisks: str? + ssl: bool + trusted_headers: str? +services: + - mysql:want +slug: webtrees +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.2.4-2 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/wger/README.md b/wger/README.md index 955053517..ea53517bc 100644 --- a/wger/README.md +++ b/wger/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwger%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/wger/config.json b/wger/config.json deleted file mode 100644 index bdcde576c..000000000 --- a/wger/config.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "arch": [ - "amd64", - "aarch64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "manage your personal workouts, weight and diet plans", - "image": "ghcr.io/alexbelgium/wger-{arch}", - "map": [ - "share:rw", - "config:rw", - "ssl:ro" - ], - "name": "Wger", - "options": { - "CONFIG_LOCATION": "/config/addons_config/wger/config.yaml" - }, - "ports": { - "80/tcp": 9927 - }, - "ports_description": { - "80/tcp": "Web interface" - }, - "schema": { - "CONFIG_LOCATION": "str" - }, - "slug": "wger", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.4-11", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} diff --git a/wger/config.yaml b/wger/config.yaml new file mode 100644 index 000000000..f4f584df6 --- /dev/null +++ b/wger/config.yaml @@ -0,0 +1,24 @@ +arch: + - amd64 + - aarch64 +codenotary: alexandrep.github@gmail.com +description: manage your personal workouts, weight and diet plans +image: ghcr.io/alexbelgium/wger-{arch} +map: + - share:rw + - config:rw + - ssl:ro +name: Wger +options: + CONFIG_LOCATION: /config/addons_config/wger/config.yaml +ports: + 80/tcp: 9927 +ports_description: + 80/tcp: Web interface +schema: + CONFIG_LOCATION: str +slug: wger +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.4-11 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]' diff --git a/whatsapper/README.md b/whatsapper/README.md index 0f3d65694..1c9d99716 100644 --- a/whatsapper/README.md +++ b/whatsapper/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhatsapper%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/whatsapper/config.json b/whatsapper/config.json deleted file mode 100644 index 659a4889b..000000000 --- a/whatsapper/config.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "arch": [ - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Whatsapper for Home Assistant", - "image": "ghcr.io/alexbelgium/whatsapper-{arch}", - "map": [ - "addon_config:rw", - "share:rw" - ], - "name": "Whatsapper", - "ports": { - "3000/tcp": 4000 - }, - "ports_description": { - "3000/tcp": "Api interface" - }, - "slug": "whatsapper", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/whatsapper", - "version": "1.0.4" -} diff --git a/whatsapper/config.yaml b/whatsapper/config.yaml new file mode 100644 index 000000000..b9283093f --- /dev/null +++ b/whatsapper/config.yaml @@ -0,0 +1,17 @@ +arch: + - amd64 +codenotary: alexandrep.github@gmail.com +description: Whatsapper for Home Assistant +image: ghcr.io/alexbelgium/whatsapper-{arch} +map: + - addon_config:rw + - share:rw +name: Whatsapper +ports: + 3000/tcp: 4000 +ports_description: + 3000/tcp: Api interface +slug: whatsapper +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/whatsapper +version: 1.0.4 diff --git a/whoogle/README.md b/whoogle/README.md index 5fba4dd97..b6f76efe0 100644 --- a/whoogle/README.md +++ b/whoogle/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fwhoogle%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/whoogle/config.json b/whoogle/config.json deleted file mode 100644 index 67c2f5302..000000000 --- a/whoogle/config.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Self-hosted, ad-free, privacy-respecting metasearch engine", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "EXPOSE_PORT": "5001" - }, - "image": "ghcr.io/alexbelgium/whoogle-search-{arch}", - "ingress": true, - "ingress_stream": true, - "map": [ - "addon_config:rw" - ], - "name": "Whoogle Search", - "options": { - "TZ": "Europe/Amsterdam", - "WHOOGLE_CONFIG_LANGUAGE": "lang_en", - "WHOOGLE_CONFIG_URL": "https://website.com" - }, - "panel_admin": false, - "panel_icon": "mdi:magnify", - "ports": { - "5000/tcp": 5000 - }, - "ports_description": { - "5000/tcp": "Web interface" - }, - "schema": { - "HTTPS_ONLY": "list(0|1)?", - "TZ": "str", - "WHOOGLE_ALT_IG": "str?", - "WHOOGLE_ALT_MD": "str?", - "WHOOGLE_ALT_RD": "str?", - "WHOOGLE_ALT_TL": "str?", - "WHOOGLE_ALT_TW": "str?", - "WHOOGLE_ALT_YT": "str?", - "WHOOGLE_AUTOCOMPLETE": "list(0|1)?", - "WHOOGLE_CONFIG_ALTS": "list(0|1)?", - "WHOOGLE_CONFIG_BLOCK": "str?", - "WHOOGLE_CONFIG_COUNTRY": "str?", - "WHOOGLE_CONFIG_DISABLE": "list(0|1)?", - "WHOOGLE_CONFIG_GET_ONLY": "list(0|1)?", - "WHOOGLE_CONFIG_LANGUAGE": "str", - "WHOOGLE_CONFIG_NEAR": "str?", - "WHOOGLE_CONFIG_NEW_TAB": "list(0|1)?", - "WHOOGLE_CONFIG_SAFE": "list(0|1)?", - "WHOOGLE_CONFIG_SEARCH_LANGUAGE": "str?", - "WHOOGLE_CONFIG_THEME": "list(system|light|dark)?", - "WHOOGLE_CONFIG_URL": "str", - "WHOOGLE_CONFIG_VIEW_IMAGE": "list(0|1)?", - "WHOOGLE_CSP": "list(0|1)?", - "WHOOGLE_MINIMAL": "list(0|1)?", - "WHOOGLE_PASS": "password?", - "WHOOGLE_PROXY_LOC": "str?", - "WHOOGLE_PROXY_PASS": "str?", - "WHOOGLE_PROXY_TYPE": "str?", - "WHOOGLE_PROXY_USER": "str?", - "WHOOGLE_RESULTS_PER_PAGE": "int(5,100)?", - "WHOOGLE_USER": "str?" - }, - "slug": "whoogle-search", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/whoogle", - "version": "1.1.0" -} diff --git a/whoogle/config.yaml b/whoogle/config.yaml new file mode 100644 index 000000000..fe3b92ed0 --- /dev/null +++ b/whoogle/config.yaml @@ -0,0 +1,121 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Self-hosted, ad-free, privacy-respecting metasearch engine +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + EXPOSE_PORT: '5001' +image: ghcr.io/alexbelgium/whoogle-search-{arch} +ingress: true +ingress_stream: true +map: + - addon_config:rw +name: Whoogle Search +options: + TZ: Europe/Amsterdam + WHOOGLE_CONFIG_LANGUAGE: lang_en + WHOOGLE_CONFIG_URL: https://website.com +panel_admin: false +panel_icon: mdi:magnify +ports: + 5000/tcp: 5000 +ports_description: + 5000/tcp: Web interface +schema: + HTTPS_ONLY: list(0|1)? + TZ: str + WHOOGLE_ALT_IG: str? + WHOOGLE_ALT_MD: str? + WHOOGLE_ALT_RD: str? + WHOOGLE_ALT_TL: str? + WHOOGLE_ALT_TW: str? + WHOOGLE_ALT_YT: str? + WHOOGLE_AUTOCOMPLETE: list(0|1)? + WHOOGLE_CONFIG_ALTS: list(0|1)? + WHOOGLE_CONFIG_BLOCK: str? + WHOOGLE_CONFIG_COUNTRY: str? + WHOOGLE_CONFIG_DISABLE: list(0|1)? + WHOOGLE_CONFIG_GET_ONLY: list(0|1)? + WHOOGLE_CONFIG_LANGUAGE: str + WHOOGLE_CONFIG_NEAR: str? + WHOOGLE_CONFIG_NEW_TAB: list(0|1)? + WHOOGLE_CONFIG_SAFE: list(0|1)? + WHOOGLE_CONFIG_SEARCH_LANGUAGE: str? + WHOOGLE_CONFIG_THEME: list(system|light|dark)? + WHOOGLE_CONFIG_URL: str + WHOOGLE_CONFIG_VIEW_IMAGE: list(0|1)? + WHOOGLE_CSP: list(0|1)? + WHOOGLE_MINIMAL: list(0|1)? + WHOOGLE_PASS: password? + WHOOGLE_PROXY_LOC: str? + WHOOGLE_PROXY_PASS: str? + WHOOGLE_PROXY_TYPE: str? + WHOOGLE_PROXY_USER: str? + WHOOGLE_RESULTS_PER_PAGE: int(5,100)? + WHOOGLE_USER: str? +slug: whoogle-search +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/whoogle +version: 1.1.0 diff --git a/xteve/README.md b/xteve/README.md index 2872ecd9e..ec1e7975f 100644 --- a/xteve/README.md +++ b/xteve/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fxteve%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/xteve/config.json b/xteve/config.json deleted file mode 100644 index 0ee55c778..000000000 --- a/xteve/config.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "M3U Proxy for Plex DVR and Emby Live TV", - "environment": { - "XTEVE_CONF": "/data/conf", - "XTEVE_HOME": "/data" - }, - "host_network": true, - "image": "ghcr.io/alexbelgium/xteve-{arch}", - "map": [ - "config:rw", - "share:rw", - "ssl:ro" - ], - "name": "Xteve", - "ports": { - "34400/tcp": 34400 - }, - "ports_description": { - "34400/tcp": "Web interface" - }, - "slug": "xteve", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.5.3-2", - "webui": "[PROTO:ssl]://[HOST]:[PORT:34400]/web" -} diff --git a/xteve/config.yaml b/xteve/config.yaml new file mode 100644 index 000000000..5b4b2452d --- /dev/null +++ b/xteve/config.yaml @@ -0,0 +1,25 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: M3U Proxy for Plex DVR and Emby Live TV +environment: + XTEVE_CONF: /data/conf + XTEVE_HOME: /data +host_network: true +image: ghcr.io/alexbelgium/xteve-{arch} +map: + - config:rw + - share:rw + - ssl:ro +name: Xteve +ports: + 34400/tcp: 34400 +ports_description: + 34400/tcp: Web interface +slug: xteve +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.5.3-2 +webui: '[PROTO:ssl]://[HOST]:[PORT:34400]/web' diff --git a/zoneminder/README.md b/zoneminder/README.md index f11cdb2b6..9ccb4fb34 100644 --- a/zoneminder/README.md +++ b/zoneminder/README.md @@ -3,9 +3,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fzoneminder%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/zoneminder/config.json b/zoneminder/config.json deleted file mode 100644 index a83769b50..000000000 --- a/zoneminder/config.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "A full-featured, open source, state-of-the-art video surveillance software system", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "DIR_IMAGES": "/var/cache/zoneminder/images2", - "DIR_SOUNDS": "/var/cache/zoneminder/sounds2", - "DZM_CONFIG_DIR": "/config/addons_config/zoneminder", - "ZM_DIR_EVENTS": "/var/cache/zoneminder/events2" - }, - "image": "ghcr.io/alexbelgium/zoneminder-{arch}", - "map": [ - "config:rw", - "media:rw", - "share:rw", - "ssl" - ], - "name": "Zoneminder", - "options": { - "Images_location": "/config/addons_config/zoneminder/images" - }, - "ports": { - "80/tcp": 3778 - }, - "ports_description": { - "80/tcp": "web interface" - }, - "schema": { - "Images_location": "str" - }, - "services": [ - "mysql:want" - ], - "slug": "zoneminder", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.36.36", - "webui": "[PROTO:ssl]://[HOST]:[PORT:80]/zm" -} diff --git a/zoneminder/config.yaml b/zoneminder/config.yaml new file mode 100644 index 000000000..e42c2d6b7 --- /dev/null +++ b/zoneminder/config.yaml @@ -0,0 +1,96 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: A full-featured, open source, state-of-the-art video surveillance software + system +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + DIR_IMAGES: /var/cache/zoneminder/images2 + DIR_SOUNDS: /var/cache/zoneminder/sounds2 + DZM_CONFIG_DIR: /config/addons_config/zoneminder + ZM_DIR_EVENTS: /var/cache/zoneminder/events2 +image: ghcr.io/alexbelgium/zoneminder-{arch} +map: + - config:rw + - media:rw + - share:rw + - ssl +name: Zoneminder +options: + Images_location: /config/addons_config/zoneminder/images +ports: + 80/tcp: 3778 +ports_description: + 80/tcp: web interface +schema: + Images_location: str +services: + - mysql:want +slug: zoneminder +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 1.36.36 +webui: '[PROTO:ssl]://[HOST]:[PORT:80]/zm' diff --git a/zzz_archived_bitwarden/README.md b/zzz_archived_bitwarden/README.md index 1d2e36f38..b29d9f49a 100644 --- a/zzz_archived_bitwarden/README.md +++ b/zzz_archived_bitwarden/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fbitwarden%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/zzz_archived_bitwarden/config.json b/zzz_archived_bitwarden/config.json deleted file mode 100644 index 6b651f9d4..000000000 --- a/zzz_archived_bitwarden/config.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Deprecated - please use community version", - "image": "ghcr.io/alexbelgium/vaultwarden-{arch}", - "init": false, - "map": [ - "ssl" - ], - "name": "zzz_archived - Vaultwarden", - "options": { - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": true - }, - "ports": { - "7277/tcp": 7277 - }, - "ports_description": { - "7277/tcp": "Bitwarden Vault" - }, - "schema": { - "certfile": "str", - "keyfile": "str", - "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", - "request_size_limit": "int?", - "ssl": "bool" - }, - "slug": "bitwarden", - "stage": "deprecated", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/bitwarden", - "version": "1.34.3", - "webui": "[PROTO:ssl]://[HOST]:[PORT:7277]" -} diff --git a/zzz_archived_bitwarden/config.yaml b/zzz_archived_bitwarden/config.yaml new file mode 100644 index 000000000..e25ad6b9d --- /dev/null +++ b/zzz_archived_bitwarden/config.yaml @@ -0,0 +1,31 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Deprecated - please use community version +image: ghcr.io/alexbelgium/vaultwarden-{arch} +init: false +map: + - ssl +name: zzz_archived - Vaultwarden +options: + certfile: fullchain.pem + keyfile: privkey.pem + ssl: true +ports: + 7277/tcp: 7277 +ports_description: + 7277/tcp: Bitwarden Vault +schema: + certfile: str + keyfile: str + log_level: list(trace|debug|info|notice|warning|error|fatal)? + request_size_limit: int? + ssl: bool +slug: bitwarden +stage: deprecated +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/bitwarden +version: 1.34.3 +webui: '[PROTO:ssl]://[HOST]:[PORT:7277]' diff --git a/zzz_archived_bitwarden/rootfs/etc/services.d/bitwarden/run b/zzz_archived_bitwarden/rootfs/etc/services.d/bitwarden/run index 4d2e9b2b3..53c8cdfb3 100755 --- a/zzz_archived_bitwarden/rootfs/etc/services.d/bitwarden/run +++ b/zzz_archived_bitwarden/rootfs/etc/services.d/bitwarden/run @@ -46,7 +46,7 @@ if bashio::config.has_value 'log_level'; then fi # Show admin token in the log, if config does not exist. -if ! bashio::fs.file_exists '/data/config.json'; then +if ! bashio::fs.file_exists '/data/config.yaml'; then admin_token=$(openssl rand -base64 48) export ADMIN_TOKEN="${admin_token}" diff --git a/zzz_archived_code-server/README.md b/zzz_archived_code-server/README.md index 23b1f22f2..6063e79e9 100644 --- a/zzz_archived_code-server/README.md +++ b/zzz_archived_code-server/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fcode-server%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/zzz_archived_code-server/config.json b/zzz_archived_code-server/config.json deleted file mode 100644 index e0f3c4c28..000000000 --- a/zzz_archived_code-server/config.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Deprecated : Code-server is VS Code running on a remote server, accessible through the browser", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/code_server-{arch}", - "init": false, - "map": [ - "backup:rw", - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "zzz_archived : Code-server (VScode)", - "options": { - "PGID": 0, - "PUID": 0 - }, - "ports": { - "8443/tcp": 8443 - }, - "ports_description": { - "8443/tcp": "WebUI" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?" - }, - "slug": "code-server", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/coder-server", - "version": "4.104.3", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8443]" -} diff --git a/zzz_archived_code-server/config.yaml b/zzz_archived_code-server/config.yaml new file mode 100644 index 000000000..9d42854fc --- /dev/null +++ b/zzz_archived_code-server/config.yaml @@ -0,0 +1,102 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: 'Deprecated : Code-server is VS Code running on a remote server, accessible + through the browser' +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/code_server-{arch} +init: false +map: + - backup:rw + - config:rw + - share:rw + - media:rw + - ssl +name: 'zzz_archived : Code-server (VScode)' +options: + PGID: 0 + PUID: 0 +ports: + 8443/tcp: 8443 +ports_description: + 8443/tcp: WebUI +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? +slug: code-server +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/coder-server +version: 4.104.3 +webui: '[PROTO:ssl]://[HOST]:[PORT:8443]' diff --git a/zzz_archived_paperless_ngx/README.md b/zzz_archived_paperless_ngx/README.md index 795b0db8c..e11f361df 100644 --- a/zzz_archived_paperless_ngx/README.md +++ b/zzz_archived_paperless_ngx/README.md @@ -17,9 +17,9 @@ Folder assignment: [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpaperless_ngx%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://github.com/alexbelgium/hassio-addons/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter) diff --git a/zzz_archived_paperless_ngx/config.json b/zzz_archived_paperless_ngx/config.json deleted file mode 100644 index bd3436479..000000000 --- a/zzz_archived_paperless_ngx/config.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Scan, index and archive all your physical documents", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "PAPERLESS_ADMIN_PASSWORD": "admin", - "PAPERLESS_ADMIN_USER": "admin", - "PAPERLESS_CONSUMPTION_DIR": "/config/consume", - "PAPERLESS_DATA_DIR": "/config/data", - "PAPERLESS_EXPORT_DIR": "/config/export", - "PAPERLESS_MEDIA_ROOT": "/config/media", - "PGID": "0", - "PUID": "0" - }, - "image": "ghcr.io/alexbelgium/paperless_ng-{arch}", - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw", - "ssl" - ], - "name": "zzz_archived - Paperless NGX", - "options": { - "CONFIG_LOCATION": "/config/config.yaml", - "OCRLANG": "ENG FRA DEU", - "PAPERLESS_OCR_MODE": "skip", - "PGID": 0, - "PUID": 0, - "certfile": "fullchain.pem", - "keyfile": "privkey.pem", - "ssl": true - }, - "ports": { - "8000/tcp": 8011, - "8443/tcp": null - }, - "ports_description": { - "8000/tcp": "http web interface", - "8443/tcp": "https web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CONFIG_LOCATION": "str", - "OCRLANG": "str?", - "PAPERLESS_CONSUMPTION_DIR": "str?", - "PAPERLESS_DATA_DIR": "str?", - "PAPERLESS_MEDIA_ROOT": "str?", - "PAPERLESS_OCR_MODE": "list(skip|redo|force|skip_noarchive)?", - "PAPERLESS_URL": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "database": "list(|sqlite|mariadb_addon)?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "ssl": "bool" - }, - "services": [ - "mysql:want" - ], - "slug": "paperless_ng", - "stage": "deprecated", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.14.7", - "webui": "http://[HOST]:[PORT:8000]" -} diff --git a/zzz_archived_paperless_ngx/config.yaml b/zzz_archived_paperless_ngx/config.yaml new file mode 100644 index 000000000..63ca66bdc --- /dev/null +++ b/zzz_archived_paperless_ngx/config.yaml @@ -0,0 +1,131 @@ +arch: + - aarch64 + - amd64 +codenotary: alexandrep.github@gmail.com +description: Scan, index and archive all your physical documents +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + PAPERLESS_ADMIN_PASSWORD: admin + PAPERLESS_ADMIN_USER: admin + PAPERLESS_CONSUMPTION_DIR: /config/consume + PAPERLESS_DATA_DIR: /config/data + PAPERLESS_EXPORT_DIR: /config/export + PAPERLESS_MEDIA_ROOT: /config/media + PGID: '0' + PUID: '0' +image: ghcr.io/alexbelgium/paperless_ng-{arch} +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw + - ssl +name: zzz_archived - Paperless NGX +options: + CONFIG_LOCATION: /config/config.yaml + OCRLANG: ENG FRA DEU + PAPERLESS_OCR_MODE: skip + PGID: 0 + PUID: 0 + certfile: fullchain.pem + keyfile: privkey.pem + ssl: true +ports: + 8000/tcp: 8011 + 8443/tcp: null +ports_description: + 8000/tcp: http web interface + 8443/tcp: https web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CONFIG_LOCATION: str + OCRLANG: str? + PAPERLESS_CONSUMPTION_DIR: str? + PAPERLESS_DATA_DIR: str? + PAPERLESS_MEDIA_ROOT: str? + PAPERLESS_OCR_MODE: list(skip|redo|force|skip_noarchive)? + PAPERLESS_URL: str? + PGID: int + PUID: int + TZ: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + database: list(|sqlite|mariadb_addon)? + keyfile: str + localdisks: str? + networkdisks: str? + ssl: bool +services: + - mysql:want +slug: paperless_ng +stage: deprecated +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: 2.14.7 +webui: http://[HOST]:[PORT:8000] diff --git a/zzz_archived_papermerge/README.md b/zzz_archived_papermerge/README.md index 127b0809b..bfbadf401 100644 --- a/zzz_archived_papermerge/README.md +++ b/zzz_archived_papermerge/README.md @@ -4,9 +4,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fpapermerge%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/zzz_archived_papermerge/config.json b/zzz_archived_papermerge/config.json deleted file mode 100644 index 1c492ca25..000000000 --- a/zzz_archived_papermerge/config.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Open source document management system (DMS)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/papermerge-{arch}", - "init": false, - "map": [ - "share:rw", - "media:rw", - "ssl", - "config:rw" - ], - "name": "zzz_archived - Papermerge", - "options": { - "CONFIG_LOCATION": "/config/addons_config/papermerge", - "PGID": 0, - "PUID": 0, - "import_dir": "/share/papermerge/import", - "ocrlang": "eng,fra", - "storage_dir": "/data/media" - }, - "ports": { - "8000/tcp": 8000 - }, - "ports_description": { - "8000/tcp": "Web UI port (required)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "CONFIG_LOCATION": "str", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "imaphost": "str?", - "imappassword": "str?", - "imapusername": "str?", - "import_dir": "str", - "networkdisks": "str?", - "ocrlang": "str", - "smbv1": "bool?", - "storage_dir": "str" - }, - "slug": "papermerge", - "stage": "deprecated", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v2.0.1-ls60-bugfix", - "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" -} diff --git a/zzz_archived_papermerge/config.yaml b/zzz_archived_papermerge/config.yaml new file mode 100644 index 000000000..59e5f4791 --- /dev/null +++ b/zzz_archived_papermerge/config.yaml @@ -0,0 +1,112 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Open source document management system (DMS) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/papermerge-{arch} +init: false +map: + - share:rw + - media:rw + - ssl + - config:rw +name: zzz_archived - Papermerge +options: + CONFIG_LOCATION: /config/addons_config/papermerge + PGID: 0 + PUID: 0 + import_dir: /share/papermerge/import + ocrlang: eng,fra + storage_dir: /data/media +ports: + 8000/tcp: 8000 +ports_description: + 8000/tcp: Web UI port (required) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + CONFIG_LOCATION: str + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + imaphost: str? + imappassword: str? + imapusername: str? + import_dir: str + networkdisks: str? + ocrlang: str + smbv1: bool? + storage_dir: str +slug: papermerge +stage: deprecated +udev: true +url: https://github.com/alexbelgium/hassio-addons +version: v2.0.1-ls60-bugfix +webui: '[PROTO:ssl]://[HOST]:[PORT:8000]' diff --git a/zzz_archived_plex_meta_manager/README.md b/zzz_archived_plex_meta_manager/README.md index 88fd08ae3..93f7c13b3 100644 --- a/zzz_archived_plex_meta_manager/README.md +++ b/zzz_archived_plex_meta_manager/README.md @@ -5,9 +5,9 @@ [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) [![Donate][paypal-badge]](https://www.paypal.com/donate/?hosted_button_id=DZFULJZTP3UQA) -![Version](https://img.shields.io/badge/dynamic/json?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) -![Ingress](https://img.shields.io/badge/dynamic/json?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) -![Arch](https://img.shields.io/badge/dynamic/json?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.json) +![Version](https://img.shields.io/badge/dynamic/yaml?label=Version&query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) +![Ingress](https://img.shields.io/badge/dynamic/yaml?label=Ingress&query=%24.ingress&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) +![Arch](https://img.shields.io/badge/dynamic/yaml?color=success&label=Arch&query=%24.arch&url=https%3A%2F%2Fraw.githubusercontent.com%2Falexbelgium%2Fhassio-addons%2Fmaster%2Fplex_meta_manager%2Fconfig.yaml) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/9c6cf10bdbba45ecb202d7f579b5be0e)](https://www.codacy.com/gh/alexbelgium/hassio-addons/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexbelgium/hassio-addons&utm_campaign=Badge_Grade) [![GitHub Super-Linter](https://img.shields.io/github/actions/workflow/status/alexbelgium/hassio-addons/weekly-supelinter.yaml?label=Lint%20code%20base)](https://github.com/alexbelgium/hassio-addons/actions/workflows/weekly-supelinter.yaml) diff --git a/zzz_archived_plex_meta_manager/config.json b/zzz_archived_plex_meta_manager/config.json deleted file mode 100644 index 80b91b308..000000000 --- a/zzz_archived_plex_meta_manager/config.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", - "description": "Python script to update metadata information for movies, shows, and collections as well as automatically build collections", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "image": "ghcr.io/alexbelgium/plex-media-manager-{arch}", - "init": false, - "map": [ - "config:rw", - "share:rw", - "media:rw" - ], - "name": "zzz_archived - Plex meta manager", - "options": { - "PGID": 0, - "PMM_CONFIG": "/config/addons_config/plex-data-manager/config.yml", - "PUID": 0 - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PMM_CONFIG": "str", - "PMM_NO_MISSING": "bool?", - "PMM_RUN": "bool?", - "PMM_TEST": "bool?", - "PMM_TIME": "str?", - "PUID": "int", - "TZ": "str?" - }, - "slug": "plex-meta-manager", - "udev": true, - "url": "https://github.com/alexbelgium/hassio-addons/tree/master/plex_meta_manager", - "version": "1.21.1" -} diff --git a/zzz_archived_plex_meta_manager/config.yaml b/zzz_archived_plex_meta_manager/config.yaml new file mode 100644 index 000000000..6fa9ca130 --- /dev/null +++ b/zzz_archived_plex_meta_manager/config.yaml @@ -0,0 +1,96 @@ +arch: + - aarch64 + - amd64 + - armv7 +codenotary: alexandrep.github@gmail.com +description: Python script to update metadata information for movies, shows, and collections + as well as automatically build collections +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +image: ghcr.io/alexbelgium/plex-media-manager-{arch} +init: false +map: + - config:rw + - share:rw + - media:rw +name: zzz_archived - Plex meta manager +options: + PGID: 0 + PMM_CONFIG: /config/addons_config/plex-data-manager/config.yml + PUID: 0 +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + PGID: int + PMM_CONFIG: str + PMM_NO_MISSING: bool? + PMM_RUN: bool? + PMM_TEST: bool? + PMM_TIME: str? + PUID: int + TZ: str? +slug: plex-meta-manager +udev: true +url: https://github.com/alexbelgium/hassio-addons/tree/master/plex_meta_manager +version: 1.21.1