[arm64] port hyperhdr-kometa to arm64 (#15234)

also port apprise-api, archivebox. Update meilisearch function to support arm64.

invoiceshelf changes are an existing bug.

changes to kasm are required to get docker working, as old docker provided by setup_docker will not work. The --ignore-dep-failures is required as there is a bug in the install script.
This commit is contained in:
Sam Heinz
2026-06-21 02:56:49 +10:00
committed by GitHub
parent ca678a39e2
commit 1134f4cdc6
41 changed files with 144 additions and 77 deletions
+3 -2
View File
@@ -18,7 +18,8 @@ fetch_and_deploy_gh_release "kometa" "Kometa-Team/Kometa" "tarball"
msg_info "Setup Kometa"
cd /opt/kometa
$STD uv pip install -r requirements.txt --system
$STD uv venv /opt/kometa/.venv
$STD uv pip install -r requirements.txt -p /opt/kometa/.venv/bin/python
mkdir -p config/assets
cp config/config.yml.template config/config.yml
msg_ok "Setup Kometa"
@@ -47,7 +48,7 @@ After=network-online.target
[Service]
Type=simple
WorkingDirectory=/opt/kometa
ExecStart=/usr/bin/python3 kometa.py
ExecStart=/opt/kometa/.venv/bin/python kometa.py
Restart=always
RestartSec=30