I need help with installing apps

I can’t install some apps, including:

  • Home Assistant
  • Pi-hole
  • And others…
    I click to install, but the image remains static. Even if you wait for many minutes, the software does not install.

LOG:

=====================
= Umbrel debug info =

Umbrel version

0.5.4

Memory usage

           total        used        free      shared  buff/cache   available

Mem: 15G 1.7G 4.4G 14M 9.8G 13G
Swap: 4.1G 0B 4.1G

total: 10.5%
frigate: 6%
code-server: 1.6%
librespeed: 1%
snapdrop: 0.9%
system: 0.8%
watch-your-lan: 0.1%
tailscale: 0.1%

Memory monitor logs

2024-04-13 22:44:07 Memory monitor running!
2024-04-13 23:01:07 Memory monitor running!
1707 ? S 0:00 bash ./scripts/memory-monitor
Memory monitor is already running
2024-04-14 10:44:10 Memory monitor running!
2024-04-14 10:58:52 Memory monitor running!
1865026 ? R 0:00 bash ./scripts/memory-monitor
1865028 ? R 0:00 bash ./scripts/memory-monitor
1865029 ? R 0:00 bash ./scripts/memory-monitor
Memory monitor is already running

Filesystem information

Filesystem Size Used Avail Use% Mounted on
/dev/sda2 468G 24G 421G 6% /
/dev/sda2 468G 24G 421G 6% /

Karen logs

Installing ‘home-assistant’ from: GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme
Setting up data dir for app home-assistant…
sending incremental file list

sent 203 bytes received 14 bytes 434.00 bytes/sec
total size is 3,557 speedup is 16.39
Pulling images for app home-assistant…
Pulling server …
Pulling server … pulling from homeassistant/home-a…
Pulling server … digest: sha256:4f86df601650c74b86…
Pulling server … status: image is up to date for h…
Pulling server … done
Starting app home-assistant…

Warning: “home-assistant” has no ‘app_proxy’ defined
“home-assistant” needs this to generate Tor HS

Executing hook: /home/slip/umbrel/app-data/home-assistant/hooks/pre-start
Traceback (most recent call last):
File “/usr/bin/docker-compose”, line 33, in
sys.exit(load_entry_point(‘docker-compose==1.29.2’, ‘console_scripts’, ‘docker-compose’)())
File “/usr/lib/python3/dist-packages/compose/cli/main.py”, line 81, in main
command_func()
File “/usr/lib/python3/dist-packages/compose/cli/main.py”, line 203, in perform_command
handler(command, command_options)
File “/usr/lib/python3/dist-packages/compose/metrics/decorator.py”, line 18, in wrapper
result = fn(*args, **kwargs)
File “/usr/lib/python3/dist-packages/compose/cli/main.py”, line 1186, in up
to_attach = up(False)
File “/usr/lib/python3/dist-packages/compose/cli/main.py”, line 1166, in up
return self.project.up(
File “/usr/lib/python3/dist-packages/compose/project.py”, line 654, in up
self.find_orphan_containers(remove_orphans)
File “/usr/lib/python3/dist-packages/compose/project.py”, line 868, in find_orphan_containers
orphans = list(_find())
File “/usr/lib/python3/dist-packages/compose/project.py”, line 863, in _find
containers = set(self._labeled_containers() + self._labeled_containers(stopped=True))
File “/usr/lib/python3/dist-packages/compose/project.py”, line 841, in _labeled_containers
return list(filter(lambda c: c.has_legacy_proj_name(self.name), filter(None, [
File “/usr/lib/python3/dist-packages/compose/project.py”, line 841, in
return list(filter(lambda c: c.has_legacy_proj_name(self.name), filter(None, [
File “/usr/lib/python3/dist-packages/compose/container.py”, line 298, in has_legacy_proj_name
ComposeVersion(self.labels.get(LABEL_VERSION)) < ComposeVersion(‘1.21.0’) and
File “/usr/lib/python3.10/distutils/version.py”, line 52, in lt
c = self._cmp(other)
File “/usr/lib/python3.10/distutils/version.py”, line 339, in _cmp
if self.version == other.version:
AttributeError: ‘ComposeVersion’ object has no attribute ‘version’
Got signal: debug
karen is getting triggered!

Docker containers

NAMES STATUS
frigate_web_1 Up 9 days (healthy)
librespeed_app_proxy_1 Up 9 days
frigate_app_proxy_1 Up 9 days
librespeed_server_1 Up 9 days
snapdrop_server_1 Up 9 days
snapdrop_app_proxy_1 Up 9 days
code-server_app_proxy_1 Up 9 days
code-server_server_1 Up 9 days
watch-your-lan_web_1 Up 9 days
tailscale_web_1 Up 9 days
nginx Up 9 days
manager Up 9 days
auth Up 9 days
dashboard Up 9 days
tor_proxy Up 9 days
electrs_app_proxy_1 Up 9 days
tailscale-latest Up 20 seconds

Umbrel logs

Attaching to manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:08 GMT] “GET /v1/system/get-update HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:10 GMT] “GET /v1/system/update-status HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:12 GMT] “GET /v1/system/update-status HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:12 GMT] “POST /v1/system/debug HTTP/1.0” 200 17 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:13 GMT] “GET /v1/apps?installed=1 HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:13 GMT] “GET /v1/system/debug-result HTTP/1.0” 200 23 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:14 GMT] “GET /v1/system/update-status HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:14 GMT] “GET /v1/system/debug-result HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:15 GMT] “GET /v1/system/debug-result HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager
manager | ::ffff:10.21.21.2 - - [Mon, 29 Apr 2024 17:27:16 GMT] “GET /v1/system/update-status HTTP/1.0” 304 - “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0”
manager |
manager | umbrel-manager

Tor Proxy logs

Attaching to tor_proxy
tor_proxy | Apr 29 01:38:06.000 [notice] Heartbeat: Tor’s uptime is 9 days 6:00 hours, with 0 circuits open. I’ve sent 9.65 MB and received 36.00 MB. I’ve received 36 connections on IPv4 and 0 on IPv6. I’ve made 208 connections with IPv4 and 0 with IPv6.
tor_proxy | Apr 29 01:38:06.000 [notice] While bootstrapping, fetched this many bytes: 675973 (consensus network-status fetch); 14101 (authority cert fetch); 11932514 (microdescriptor fetch)
tor_proxy | Apr 29 01:38:06.000 [notice] While not bootstrapping, fetched this many bytes: 2170336 (consensus network-status fetch); 136441 (authority cert fetch); 12112915 (microdescriptor fetch)
tor_proxy | Apr 29 04:34:01.000 [warn] Received http status code 404 (“Not found”) from server 185.254.99.26:9001 while fetching “/tor/keys/fp/EFCBE720AB3A82B99F9E953CD5BF50F7EEFC7B97”.
tor_proxy | Apr 29 07:38:06.000 [notice] Heartbeat: Tor’s uptime is 9 days 12:00 hours, with 0 circuits open. I’ve sent 10.01 MB and received 36.57 MB. I’ve received 37 connections on IPv4 and 0 on IPv6. I’ve made 214 connections with IPv4 and 0 with IPv6.
tor_proxy | Apr 29 07:38:06.000 [notice] While bootstrapping, fetched this many bytes: 675973 (consensus network-status fetch); 14101 (authority cert fetch); 11932514 (microdescriptor fetch)
tor_proxy | Apr 29 07:38:06.000 [notice] While not bootstrapping, fetched this many bytes: 2235243 (consensus network-status fetch); 136504 (authority cert fetch); 12269499 (microdescriptor fetch)
tor_proxy | Apr 29 13:38:06.000 [notice] Heartbeat: Tor’s uptime is 9 days 18:00 hours, with 0 circuits open. I’ve sent 10.45 MB and received 37.15 MB. I’ve received 39 connections on IPv4 and 0 on IPv6. I’ve made 221 connections with IPv4 and 0 with IPv6.
tor_proxy | Apr 29 13:38:06.000 [notice] While bootstrapping, fetched this many bytes: 675973 (consensus network-status fetch); 14101 (authority cert fetch); 11932514 (microdescriptor fetch)
tor_proxy | Apr 29 13:38:06.000 [notice] While not bootstrapping, fetched this many bytes: 2276832 (consensus network-status fetch); 136504 (authority cert fetch); 12337391 (microdescriptor fetch)

App logs

code-server

Attaching to code-server_app_proxy_1, code-server_server_1
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | Validating token: a3eb288de15a …
app_proxy_1 | [HPM] Client disconnected
app_proxy_1 | [HPM] Client disconnected
server_1 |
server_1 |
server_1 | [21:01:51] Extension host agent started.
server_1 | File not found: /usr/lib/code-server/lib/vscode/out/vsda_bg.wasm
server_1 | [21:02:27] [10.21.0.4][dba7716b][ManagementConnection] New connection established.
server_1 | File not found: /usr/lib/code-server/lib/vscode/out/vsda.js
server_1 | [21:02:27] [10.21.0.4][612cb040][ExtensionHostConnection] New connection established.
server_1 | [21:02:28] [10.21.0.4][612cb040][ExtensionHostConnection] <912> Launched Extension Host Process.
server_1 | [21:02:32] [10.21.0.4][dba7716b][ManagementConnection] The client has disconnected gracefully, so the connection will be disposed.
server_1 | [21:02:32] [10.21.0.4][612cb040][ExtensionHostConnection] <912> Extension Host Process exited with code: 0, signal: null.

frigate

Attaching to frigate_web_1, frigate_app_proxy_1
app_proxy_1 | Frigate is now ready…
app_proxy_1 | Listening on port: 5004
app_proxy_1 | [HPM] Upgrading to WebSocket
app_proxy_1 | [HPM] Client disconnected
app_proxy_1 | [HPM] Upgrading to WebSocket
app_proxy_1 | [HPM] Client disconnected
app_proxy_1 | [HPM] Upgrading to WebSocket
app_proxy_1 | [HPM] Client disconnected
app_proxy_1 | [HPM] Upgrading to WebSocket
app_proxy_1 | [HPM] Client disconnected
web_1 | 2024-04-29 17:27:06.553921692 [2024-04-29 17:27:06] watchdog.portao ERROR : Ffmpeg process crashed unexpectedly for portao.
web_1 | 2024-04-29 17:27:06.554005122 [2024-04-29 17:27:06] watchdog.portao ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
web_1 | 2024-04-29 17:27:06.554037585 [2024-04-29 17:27:06] ffmpeg.portao.detect ERROR : rtsp://192.168.15.10:80/rtsp: Invalid data found when processing input
web_1 | 2024-04-29 17:27:06.664462528 [2024-04-29 17:27:06] frigate.video ERROR : portao: Unable to read frames from ffmpeg process.
web_1 | 2024-04-29 17:27:06.664600870 [2024-04-29 17:27:06] frigate.video ERROR : portao: ffmpeg process is not running. exiting capture thread…
web_1 | 2024-04-29 17:27:16.559796811 [2024-04-29 17:27:16] watchdog.portao ERROR : Ffmpeg process crashed unexpectedly for portao.
web_1 | 2024-04-29 17:27:16.559952208 [2024-04-29 17:27:16] watchdog.portao ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
web_1 | 2024-04-29 17:27:16.559955525 [2024-04-29 17:27:16] ffmpeg.portao.detect ERROR : rtsp://192.168.15.10:80/rtsp: Invalid data found when processing input
web_1 | 2024-04-29 17:27:16.665661958 [2024-04-29 17:27:16] frigate.video ERROR : portao: Unable to read frames from ffmpeg process.
web_1 | 2024-04-29 17:27:16.665736424 [2024-04-29 17:27:16] frigate.video ERROR : portao: ffmpeg process is not running. exiting capture thread…

librespeed

Attaching to librespeed_app_proxy_1, librespeed_server_1
app_proxy_1 | }
app_proxy_1 | [HPM] ECONNRESET: Error: socket hang up
app_proxy_1 | at connResetException (node:internal/errors:705:14)
app_proxy_1 | at Socket.socketCloseListener (node:_http_client:467:25)
app_proxy_1 | at Socket.emit (node:events:525:35)
app_proxy_1 | at TCP. (node:net:301:12) {
app_proxy_1 | code: ‘ECONNRESET’
app_proxy_1 | }
app_proxy_1 | Validating token: 2cdcacfd8078 …
app_proxy_1 | Validating token: 2cdcacfd8078 …
server_1 |
server_1 | User UID: 1000
server_1 | User GID: 1000
server_1 | ───────────────────────────────────────
server_1 |
server_1 | using keys found in /config/keys
server_1 | ln: failed to create symbolic link ‘/app/www/public/index.html’: File exists
server_1 | cp: cannot stat ‘/app/www/public/example*.html’: No such file or directory
server_1 | [custom-init] No custom files found, skipping…
server_1 | [ls.io-init] done.

snapdrop

Attaching to snapdrop_server_1, snapdrop_app_proxy_1
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | [HPM] Upgrading to WebSocket
app_proxy_1 | Validating token: 1dcf42bcd215 …
app_proxy_1 | [HPM] Client disconnected
server_1 | s6-rc: info: service legacy-services: starting
server_1 | services-up: info: copying legacy longrun cron (no readiness notification)
server_1 | services-up: info: copying legacy longrun nginx (no readiness notification)
server_1 | services-up: info: copying legacy longrun php-fpm (no readiness notification)
server_1 | services-up: info: copying legacy longrun snapdrop-server (no readiness notification)
server_1 | s6-rc: info: service legacy-services successfully started
server_1 | s6-rc: info: service 99-ci-service-check: starting
server_1 | [ls.io-init] done.
server_1 | s6-rc: info: service 99-ci-service-check successfully started
server_1 | Snapdrop is running on port 3000

tailscale

Attaching to tailscale_web_1
web_1 | 2024/04/29 05:52:08 wgengine: set DNS config again after major link change
web_1 | 2024/04/29 05:52:08 onPortUpdate(port=34712, network=udp6)
web_1 | 2024/04/29 05:52:08 magicsock: [warning] failed to force-set UDP read buffer size to 7340032: operation not permitted; using kernel default values (impacts throughput only)
web_1 | 2024/04/29 05:52:08 magicsock: [warning] failed to force-set UDP write buffer size to 7340032: operation not permitted; using kernel default values (impacts throughput only)
web_1 | 2024/04/29 05:52:08 onPortUpdate(port=36569, network=udp4)
web_1 | 2024/04/29 05:52:08 magicsock: [warning] failed to force-set UDP read buffer size to 7340032: operation not permitted; using kernel default values (impacts throughput only)
web_1 | 2024/04/29 05:52:08 magicsock: [warning] failed to force-set UDP write buffer size to 7340032: operation not permitted; using kernel default values (impacts throughput only)
web_1 | 2024/04/29 05:52:08 Rebind; defIf=“enp2s0”, ips=[192.168.15.15/24 2804:431:cfd7:7b89:6a1d:efff:fe3d:ab30/64 fe80::6a1d:efff:fe3d:ab30/64]
web_1 | 2024/04/29 05:52:08 magicsock: 0 active derp conns
web_1 | 2024/04/29 05:52:10 monitor: RTM_NEWROUTE: src=, dst=2804:431:cfd7:7b89:6a1d:efff:fe3d:ab30/128, gw=, outif=2, table=255

watch-your-lan

Attaching to watch-your-lan_web_1
web_1 | 2024/04/29 17:23:19 INFO: found IPs:
web_1 | 2024/04/29 17:23:19 INFO: scanning interface enp1s0
web_1 | 2024/04/29 17:23:19 INFO: found IPs:
web_1 | 2024/04/29 17:24:25 ERROR: write tcp 192.168.15.15:8840->192.168.15.13:59344: write: broken pipe
web_1 | 2024/04/29 17:25:19 INFO: scanning interface eth0
web_1 | 2024/04/29 17:25:19 INFO: found IPs:
web_1 | 2024/04/29 17:25:19 INFO: scanning interface wlan0
web_1 | 2024/04/29 17:25:19 INFO: found IPs:
web_1 | 2024/04/29 17:25:19 INFO: scanning interface enp1s0
web_1 | 2024/04/29 17:25:19 INFO: found IPs:

==== Result ====

==== END =====