Merge pull request #2374 from alexbelgium/codex/switch-from-brave-to-chromium-in-addon

Switch Brave add-on to linuxserver Chromium upstream image
This commit is contained in:
Alexandre
2026-01-16 15:33:53 +01:00
committed by GitHub
6 changed files with 15 additions and 12 deletions

View File

@@ -1,3 +1,6 @@
## 1.86.139-ls69-3 (2026-01-16)
- Switch upstream base to linuxserver/docker-chromium
## 1.86.139-ls69-2 (16-01-2026) ## 1.86.139-ls69-2 (16-01-2026)
- Minor bugs fixed - Minor bugs fixed

View File

@@ -44,8 +44,8 @@ RUN \
# Set +e # Set +e
if [[ -d /etc/services.d ]] && ls /etc/services.d/*/run 1> /dev/null 2>&1; then sed -i "1a set +e" /etc/services.d/*/run; fi if [[ -d /etc/services.d ]] && ls /etc/services.d/*/run 1> /dev/null 2>&1; then sed -i "1a set +e" /etc/services.d/*/run; fi
# Modify brave commands # Modify chromium commands
RUN sed -i '/no-first-run/a\ --remote-debugging-port=9221 --disable-background-networking --metrics-recording-only --disable-blink-features=AutomationControlled --autoplay-policy=no-user-gesture-required \\' /usr/bin/wrapped-brave RUN sed -i '/no-first-run/a\ --remote-debugging-port=9221 --disable-background-networking --metrics-recording-only --disable-blink-features=AutomationControlled --autoplay-policy=no-user-gesture-required \\' /usr/bin/wrapped-chromium
# Global LSIO modifications # Global LSIO modifications
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh" ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"

View File

@@ -28,8 +28,8 @@ _Thanks to everyone having starred my repo! To star it click on the image below,
## About ## About
[Brave](https://brave.com/) is a fast, private and secure web browser for PC, Mac and mobile. [Chromium](https://www.chromium.org/Home/) is the open-source browser project behind modern web browsers.
This addon is based on the docker image https://github.com/linuxserver/docker-brave This addon is based on the docker image https://github.com/linuxserver/docker-chromium
## Configuration ## Configuration
@@ -45,7 +45,7 @@ Apps installations are not remanent, you need to do it via addon options. Their
If graphics don't work, use the DRINODE feature to select your graphic device. If graphics don't work, use the DRINODE feature to select your graphic device.
See all potential ENV variables here : https://docs.linuxserver.io/images/docker-brave#optional-environment-variables See all potential ENV variables here : https://docs.linuxserver.io/images/docker-chromium#optional-environment-variables
```yaml ```yaml
TZ: timezone ; Country/City according to https://manpages.ubuntu.com/manpages/trusty/man3/DateTime::TimeZone::Catalog.3pm.html TZ: timezone ; Country/City according to https://manpages.ubuntu.com/manpages/trusty/man3/DateTime::TimeZone::Catalog.3pm.html

View File

@@ -1,6 +1,6 @@
{ {
"build_from": { "build_from": {
"aarch64": "lscr.io/linuxserver/brave:arm64v8-latest", "aarch64": "lscr.io/linuxserver/chromium:arm64v8-latest",
"amd64": "lscr.io/linuxserver/brave:amd64-latest" "amd64": "lscr.io/linuxserver/chromium:amd64-latest"
} }
} }

View File

@@ -2,7 +2,7 @@ arch:
- aarch64 - aarch64
- amd64 - amd64
audio: true audio: true
description: Brave browser description: Chromium browser
devices: devices:
- /dev/dri - /dev/dri
- /dev/dri/card0 - /dev/dri/card0
@@ -20,7 +20,7 @@ environment:
FM_HOME: /config FM_HOME: /config
HOME: /config HOME: /config
START_DOCKER: "false" START_DOCKER: "false"
TITLE: Brave browser TITLE: Chromium browser
shm_size: 1gb shm_size: 1gb
image: ghcr.io/alexbelgium/brave-{arch} image: ghcr.io/alexbelgium/brave-{arch}
ingress: true ingress: true
@@ -69,5 +69,5 @@ slug: brave
tmpfs: true tmpfs: true
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons url: https://github.com/alexbelgium/hassio-addons
version: "1.86.139-ls69-2" version: "1.86.139-ls69-3"
video: true video: true

View File

@@ -4,6 +4,6 @@
"repository": "alexbelgium/hassio-addons", "repository": "alexbelgium/hassio-addons",
"slug": "brave", "slug": "brave",
"source": "github", "source": "github",
"upstream_repo": "linuxserver/docker-brave", "upstream_repo": "linuxserver/docker-chromium",
"upstream_version": "1.86.139-ls69" "upstream_version": "latest"
} }