mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-05-31 04:44:05 +02:00
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:
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user