mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-10-19 06:20:12 +02:00
Compare commits
3 Commits
ac2703e582
...
copilot/fi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e95820921d | ||
|
|
00f7b604fe | ||
|
|
fe4120bbdf |
@@ -60,11 +60,6 @@ if bashio::config.has_value 'localdisks'; then
|
||||
|
||||
# Creates dir
|
||||
mkdir -p /mnt/"$disk"
|
||||
if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID'; then
|
||||
PUID="$(bashio::config 'PUID')"
|
||||
PGID="$(bashio::config 'PGID')"
|
||||
chown "$PUID:$PGID" /mnt/"$disk"
|
||||
fi
|
||||
|
||||
# Check FS type and set relative options (thanks @https://github.com/dianlight/hassio-addons)
|
||||
fstype=$(lsblk "$devpath"/"$disk" -no fstype)
|
||||
@@ -101,12 +96,24 @@ if bashio::config.has_value 'localdisks'; then
|
||||
if [ -d /share/"$disk" ]; then dirpath="/share"; fi
|
||||
|
||||
# shellcheck disable=SC2015
|
||||
mount -t $type "$devpath"/"$disk" "$dirpath"/"$disk" -o $options && bashio::log.info "Success! $disk mounted to /mnt/$disk" \
|
||||
mount -t $type "$devpath"/"$disk" "$dirpath"/"$disk" -o $options && bashio::log.info "Success! $disk mounted to $dirpath/$disk" \
|
||||
|| (
|
||||
bashio::log.fatal "Unable to mount local drives! Please check the name."
|
||||
rmdir /mnt/"$disk"
|
||||
bashio::addon.stop
|
||||
)
|
||||
|
||||
# Check if the mount is accessible by the configured PUID/PGID
|
||||
# We do NOT chown/chmod the mount point as that would modify actual disk permissions
|
||||
if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID'; then
|
||||
PUID="$(bashio::config 'PUID')"
|
||||
mount_owner=$(stat -c '%u' "$dirpath/$disk" 2>/dev/null)
|
||||
mount_perms=$(stat -c '%a' "$dirpath/$disk" 2>/dev/null)
|
||||
if [ "$mount_owner" != "$PUID" ] && [ "${mount_perms:2:1}" = "0" ]; then
|
||||
bashio::log.warning "$dirpath/$disk is owned by UID $mount_owner with permissions $mount_perms - may not be accessible by PUID $PUID."
|
||||
bashio::log.warning "If the drive appears empty, fix permissions on the drive root: chmod 755 <mountpoint> (on the host)."
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
20
README.md
20
README.md
@@ -57,18 +57,18 @@ If you want to do add the repository manually, please follow the procedure highl
|
||||
### Number of addons
|
||||
|
||||
- In the repository : 129
|
||||
- Installed : 140475
|
||||
- Installed : 196724
|
||||
|
||||
### Top 3
|
||||
|
||||
1. Flaresolverr (15885x)
|
||||
2. Arpspoof (15635x)
|
||||
3. Sponsorblockcast (11558x)
|
||||
1. Filebrowser (25659x)
|
||||
2. Portainer (16250x)
|
||||
3. Flaresolverr (14386x)
|
||||
|
||||
### Architectures used
|
||||
|
||||
- amd64: 73%
|
||||
- aarch64: 27%
|
||||
- amd64: 72%
|
||||
- aarch64: 28%
|
||||
|
||||
### Stars evolution
|
||||
|
||||
@@ -77,7 +77,7 @@ If you want to do add the repository manually, please follow the procedure highl
|
||||
## Add-ons provided by this repository
|
||||
|
||||
%%ADDONS_LIST%%
|
||||
✓ [Arpspoof (15635x)](arpspoof/) : block internet connection for local network devices
|
||||
✓ [Arpspoof](arpspoof/) : block internet connection for local network devices
|
||||
|
||||
  
|
||||

|
||||
@@ -331,7 +331,7 @@ If you want to do add the repository manually, please follow the procedure highl
|
||||
![smb][smb-badge]
|
||||
![localdisks][localdisks-badge]
|
||||
|
||||
✓  [Filebrowser](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
|
||||
✓  [Filebrowser (25659x)](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
|
||||
|
||||
  
|
||||

|
||||
@@ -749,7 +749,7 @@ If you want to do add the repository manually, please follow the procedure highl
|
||||
![smb][smb-badge]
|
||||
![localdisks][localdisks-badge]
|
||||
|
||||
✓  [Portainer](portainer/) : Manage your Docker environment with ease
|
||||
✓  [Portainer (16250x)](portainer/) : Manage your Docker environment with ease
|
||||
|
||||
  
|
||||

|
||||
@@ -757,7 +757,7 @@ If you want to do add the repository manually, please follow the procedure highl
|
||||
![amd64][amd64-badge]
|
||||
![ingress][ingress-badge]
|
||||
|
||||
✓ [Portainer Agent](portainer_agent/) : An agent used to manage all the resources in a Swarm cluster
|
||||
✓ [Portainer (16250x) Agent](portainer_agent/) : An agent used to manage all the resources in a Swarm cluster
|
||||
|
||||
  
|
||||

|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
|
||||
## 1.90.124-ls101 (2026-05-23)
|
||||
- Update to latest version from linuxserver/docker-brave (changelog : https://github.com/linuxserver/docker-brave/releases)
|
||||
|
||||
## 1.90.124-ls100 (2026-05-22)
|
||||
- Update to latest version from linuxserver/docker-brave (changelog : https://github.com/linuxserver/docker-brave/releases)
|
||||
|
||||
|
||||
@@ -69,5 +69,5 @@ slug: brave
|
||||
tmpfs: true
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.90.124-ls101"
|
||||
version: "1.90.124-ls100"
|
||||
video: true
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_fulltag": "true",
|
||||
"last_update": "2026-05-23",
|
||||
"last_update": "2026-05-22",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "brave",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-brave",
|
||||
"upstream_version": "1.90.124-ls101"
|
||||
"upstream_version": "1.90.124-ls100"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
|
||||
## 1.12.6 (2026-05-23)
|
||||
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||
|
||||
## 1.12.5 (2026-05-22)
|
||||
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||
|
||||
|
||||
@@ -101,4 +101,4 @@ schema:
|
||||
slug: codex
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.12.6"
|
||||
version: "1.12.5"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_beta": "true",
|
||||
"last_update": "2026-05-23",
|
||||
"last_update": "2026-05-22",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "codex",
|
||||
"source": "github",
|
||||
"upstream_repo": "ajslater/codex",
|
||||
"upstream_version": "1.12.6"
|
||||
"upstream_version": "1.12.5"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
|
||||
## 3.19.21 (2026-05-23)
|
||||
- Update to latest version from wiserain/flexget
|
||||
|
||||
## 3.19.19 (2026-05-16)
|
||||
- Update to latest version from wiserain/flexget
|
||||
|
||||
|
||||
@@ -95,5 +95,5 @@ schema:
|
||||
slug: flexget
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "3.19.21"
|
||||
version: "3.19.19"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:5050]"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"dockerhub_list_size": "10",
|
||||
"last_update": "2026-05-23",
|
||||
"last_update": "2026-05-16",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "flexget",
|
||||
"source": "dockerhub",
|
||||
"upstream_repo": "wiserain/flexget",
|
||||
"upstream_version": "3.19.21"
|
||||
"upstream_version": "3.19.19"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
## 10.11.9 (2026-05-22)
|
||||
- Update to latest version from linuxserver/docker-jellyfin (changelog : https://github.com/linuxserver/docker-jellyfin/releases)
|
||||
- Add warning when local drive mount permissions may prevent access by PUID/PGID
|
||||
|
||||
## 10.11.8 (2026-04-06)
|
||||
- Update to latest version from linuxserver/docker-jellyfin (changelog : https://github.com/linuxserver/docker-jellyfin/releases)
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
|
||||
## 4.16-r0-ls94 (2026-05-23)
|
||||
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
||||
|
||||
## (2026-05-22)
|
||||
- Update to latest version from linuxserver/docker-webtop (changelog : https://github.com/linuxserver/docker-webtop/releases)
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
# ALEXBELGIUM'S DOCKERFILE #
|
||||
#============================#
|
||||
# _.------.
|
||||
# _.-` ('>.-`"4.16-r0-ls94""-.
|
||||
# _.-` ('>.-`"""-.
|
||||
# '.--'` _'` _ .--.)
|
||||
# -' '-.-';` `
|
||||
# ' - _.' ``'--.
|
||||
# '---` .-'"4.16-r0-ls94"`
|
||||
# '---` .-'""`
|
||||
# /`
|
||||
#=== Home Assistant Addon ===#
|
||||
|
||||
|
||||
@@ -143,5 +143,5 @@ slug: webtop
|
||||
tmpfs: true
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "4.16-r0-ls94"
|
||||
version: ""
|
||||
video: true
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_fulltag": "true",
|
||||
"last_update": "2026-05-23",
|
||||
"last_update": "2026-05-22",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "webtop",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-webtop",
|
||||
"upstream_version": "4.16-r0-ls94"
|
||||
"upstream_version": ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user