Homeassistant container update script fails to install filebrowser #1299

Closed
opened 2026-02-05 00:13:45 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @smhc on GitHub (Jul 17, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Podman Home Assistant Container

📂 What was the exact command used to execute the script?

update

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

Running 'update' inside the container and attempting to install the filebrowser results in the following error:

⠧ Installing FileBrowser
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
⠼ Installing FileBrowser
[ERROR] in line 75: exit code 0: while executing command tar -xzv -C /usr/local/bin

root@homeassistant:~# 

🔄 Steps to reproduce the issue.

Step 1. Install 'Podman Home Assistant Container' script
Step 2. Run 'update' in console and select 'filebrowser'

Paste the full error output (if available).

⠧ Installing FileBrowser
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
⠼ Installing FileBrowser
[ERROR] in line 75: exit code 0: while executing command tar -xzv -C /usr/local/bin

🖼️ Additional context (optional).

No response

Originally created by @smhc on GitHub (Jul 17, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? ~~Podman~~ Home Assistant Container ### 📂 What was the exact command used to execute the script? update ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Running 'update' inside the container and attempting to install the filebrowser results in the following error: ``` ⠧ Installing FileBrowser gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now ⠼ Installing FileBrowser [ERROR] in line 75: exit code 0: while executing command tar -xzv -C /usr/local/bin root@homeassistant:~# ``` ### 🔄 Steps to reproduce the issue. Step 1. Install 'Podman Home Assistant Container' script Step 2. Run 'update' in console and select 'filebrowser' ### ❌ Paste the full error output (if available). ``` ⠧ Installing FileBrowser gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now ⠼ Installing FileBrowser [ERROR] in line 75: exit code 0: while executing command tar -xzv -C /usr/local/bin ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 00:13:45 +03:00
Author
Owner

@MickLesk commented on GitHub (Jul 17, 2025):

execute the script manually and look where it fails

@MickLesk commented on GitHub (Jul 17, 2025): execute the script manually and look where it fails
Author
Owner

@smhc commented on GitHub (Jul 17, 2025):

It's failing in the tar command:

    $STD curl -fsSL https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-amd64-filebrowser.tar.gz | tar -xzv -C /usr/local/bin  

It seems the curl download is not always working correctly. It works alright if you run it manually, but fails most of the time when run within the script. If you run it a second time sometimes it works. My connection is generally fine and I don't have these issues elsewhere.

Anyway, I realised this is exactly the same as https://community-scripts.github.io/ProxmoxVE/scripts?id=filebrowser (which seems to install more reliably). I thought it was the home assistant file browser addon given it was part of the HA scripts.

Might be an issue with the download, tar, or curl options. But happy to close this with the recommendation to use https://community-scripts.github.io/ProxmoxVE/scripts?id=filebrowser instead if someone else looks up this error.

@smhc commented on GitHub (Jul 17, 2025): It's failing in the tar command: ``` $STD curl -fsSL https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-amd64-filebrowser.tar.gz | tar -xzv -C /usr/local/bin ``` It seems the curl download is not always working correctly. It works alright if you run it manually, but fails most of the time when run within the script. If you run it a second time sometimes it works. My connection is generally fine and I don't have these issues elsewhere. Anyway, I realised this is exactly the same as https://community-scripts.github.io/ProxmoxVE/scripts?id=filebrowser (which seems to install more reliably). I thought it was the home assistant file browser addon given it was part of the HA scripts. Might be an issue with the download, tar, or curl options. But happy to close this with the recommendation to use https://community-scripts.github.io/ProxmoxVE/scripts?id=filebrowser instead if someone else looks up this error.
Author
Owner

@MickLesk commented on GitHub (Jul 17, 2025):

which ha script do you have? podman, docker, container, core? ^^

@MickLesk commented on GitHub (Jul 17, 2025): which ha script do you have? podman, docker, container, core? ^^
Author
Owner

@smhc commented on GitHub (Jul 17, 2025):

I originally reported using the 'podman' container as I thought that's what I had. But it turns out it is the docker container: https://community-scripts.github.io/ProxmoxVE/scripts?id=homeassistant

@smhc commented on GitHub (Jul 17, 2025): I originally reported using the 'podman' container as I thought that's what I had. But it turns out it is the docker container: https://community-scripts.github.io/ProxmoxVE/scripts?id=homeassistant
Author
Owner

@MickLesk commented on GitHub (Jul 17, 2025):

All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it

@MickLesk commented on GitHub (Jul 17, 2025): All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it
Author
Owner

@smhc commented on GitHub (Jul 17, 2025):

I believe it is the homeassistant-core script that will be deprecated. The 'container' script is still a valid option.

@smhc commented on GitHub (Jul 17, 2025): I believe it is the [homeassistant-core](https://community-scripts.github.io/ProxmoxVE/scripts?id=homeassistant-core) script that will be deprecated. The 'container' script is still a valid option.
Author
Owner

@rhijjawi commented on GitHub (Jul 29, 2025):

All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it

Speaking of, in case this is not what you were referring to, Filebrowser is now in Maintenance-only mode. My suggestion is to at least add a notice on the community scripts site.

@rhijjawi commented on GitHub (Jul 29, 2025): > All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it Speaking of, in case this is not what you were referring to, Filebrowser is now in [Maintenance-only](https://github.com/filebrowser/filebrowser#project-status) mode. My suggestion is to at least add a notice on the community scripts site.
Author
Owner

@tremor021 commented on GitHub (Jul 29, 2025):

All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it

Speaking of, in case this is not what you were referring to, Filebrowser is now in Maintenance-only mode. My suggestion is to at least add a notice on the community scripts site.

Why we need to put a notice? Maintenance mode means no new features will be worked on, only bugfixes

@tremor021 commented on GitHub (Jul 29, 2025): > > All right - the script will disappear next month anyway (deprecated), so it's no longer worth adapting it > > Speaking of, in case this is not what you were referring to, Filebrowser is now in [Maintenance-only](https://github.com/filebrowser/filebrowser?rgh-link-date=2025-07-28T22%3A30%3A20.000Z#project-status) mode. My suggestion is to at least add a notice on the community scripts site. Why we need to put a notice? Maintenance mode means no new features will be worked on, only bugfixes
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1299