[GH-ISSUE #8673] ArchiveBox: support 'archivebox setup' (currently fails with '/usr/bin/python3: No module named pip') #1887

Closed
opened 2026-02-26 12:50:33 +03:00 by kerem · 1 comment
Owner

Originally created by @deutrino on GitHub (Oct 27, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/8673

🌟 Briefly describe the feature

Add support for the 'archivebox' command's dependence on pip

📝 Detailed description

When attempting to install dependencies for various download types:

# su - archivebox
$ cd /opt/archivebox/data
$ archivebox setup

the script fails with /usr/bin/python3: No module named pip (probably because the container is set up to use uv as a replacement for pip)

💡 Why is this useful?

The ArchiveBox container does not ship with all download/save types enabled, for example youtube-dl and singlefile are not available. So, migrating older ArchiveBox installs which used these download types to a container built by community-scripts results in these save types no longer working.

The archivebox setup command can be used to auto-install dependencies, but it depends on pip.

An alternate resolution to this would be to install the dependencies for additional download types such that they are available out of the box.

Originally created by @deutrino on GitHub (Oct 27, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/8673 ### 🌟 Briefly describe the feature Add support for the 'archivebox' command's dependence on pip ### 📝 Detailed description When attempting to install dependencies for various download types: # su - archivebox $ cd /opt/archivebox/data $ archivebox setup the script fails with `/usr/bin/python3: No module named pip` (probably because the container is set up to use `uv` as a replacement for `pip`) ### 💡 Why is this useful? The ArchiveBox container does not ship with all download/save types enabled, for example `youtube-dl` and `singlefile` are not available. So, migrating older ArchiveBox installs which used these download types to a container built by community-scripts results in these save types no longer working. The `archivebox setup` command can be used to auto-install dependencies, but it depends on `pip`. An alternate resolution to this would be to install the dependencies for additional download types such that they are available out of the box.
kerem 2026-02-26 12:50:33 +03:00
Author
Owner

@deutrino commented on GitHub (Oct 27, 2025):

The lack of certain download types working was related to chromium not being installed out of the box. Thus this issue is invalid, and I'll open a different one related to that.

<!-- gh-comment-id:3453636209 --> @deutrino commented on GitHub (Oct 27, 2025): The lack of certain download types working was related to `chromium` not being installed out of the box. Thus this issue is invalid, and I'll open a different one related to that.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#1887
No description provided.