forked from forkanization/Proxmox-arm64
chore(statuses): update statuses
changed: booklore convertx gomft huntarr immich - dont think itll work jenkins karakeep kasm kimai koillection kometa komga komodo libretranslate
This commit is contained in:
30
frontend/public/json/statuses.json
generated
30
frontend/public/json/statuses.json
generated
@@ -33,7 +33,7 @@
|
|||||||
"beszel.json": "✅",
|
"beszel.json": "✅",
|
||||||
"bitmagnet.json": "🧪",
|
"bitmagnet.json": "🧪",
|
||||||
"blocky.json": "✅",
|
"blocky.json": "✅",
|
||||||
"booklore.json": "🚧",
|
"booklore.json": "🧪",
|
||||||
"bookstack.json": "✅",
|
"bookstack.json": "✅",
|
||||||
"bunkerweb.json": "✅",
|
"bunkerweb.json": "✅",
|
||||||
"bytestash.json": "✅",
|
"bytestash.json": "✅",
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
"coder-code-server.json": "🚧",
|
"coder-code-server.json": "🚧",
|
||||||
"commafeed.json": "✅",
|
"commafeed.json": "✅",
|
||||||
"configarr.json": "🧪",
|
"configarr.json": "🧪",
|
||||||
"convertx.json": "🚧",
|
"convertx.json": "🧪",
|
||||||
"cosmos.json": "✅",
|
"cosmos.json": "✅",
|
||||||
"crafty-controller.json": "✅",
|
"crafty-controller.json": "✅",
|
||||||
"cron-update-lxcs.json": "✅",
|
"cron-update-lxcs.json": "✅",
|
||||||
@@ -104,7 +104,7 @@
|
|||||||
"glpi.json": "✅",
|
"glpi.json": "✅",
|
||||||
"go2rtc.json": "✅",
|
"go2rtc.json": "✅",
|
||||||
"gokapi.json": "✅",
|
"gokapi.json": "✅",
|
||||||
"gomft.json": "🚧",
|
"gomft.json": "🧪",
|
||||||
"gotify.json": "✅",
|
"gotify.json": "✅",
|
||||||
"grafana.json": "✅",
|
"grafana.json": "✅",
|
||||||
"graylog.json": "✅",
|
"graylog.json": "✅",
|
||||||
@@ -124,10 +124,10 @@
|
|||||||
"homepage.json": "✅",
|
"homepage.json": "✅",
|
||||||
"homer.json": "✅",
|
"homer.json": "✅",
|
||||||
"host-backup.json": "🧪",
|
"host-backup.json": "🧪",
|
||||||
"huntarr.json": "🚧",
|
"huntarr.json": "🧪",
|
||||||
"hyperhdr.json": "✅",
|
"hyperhdr.json": "✅",
|
||||||
"hyperion.json": "✅",
|
"hyperion.json": "✅",
|
||||||
"immich.json": "🚧",
|
"immich.json": "🧪",
|
||||||
"influxdb.json": "✅",
|
"influxdb.json": "✅",
|
||||||
"inspircd.json": "❌",
|
"inspircd.json": "❌",
|
||||||
"inventree.json": "❌",
|
"inventree.json": "❌",
|
||||||
@@ -136,22 +136,22 @@
|
|||||||
"jackett.json": "✅",
|
"jackett.json": "✅",
|
||||||
"jellyfin.json": "✅",
|
"jellyfin.json": "✅",
|
||||||
"jellyseerr.json": "✅",
|
"jellyseerr.json": "✅",
|
||||||
"jenkins.json": "🚧",
|
"jenkins.json": "🧪",
|
||||||
"jupyternotebook.json": "🧪",
|
"jupyternotebook.json": "🧪",
|
||||||
"karakeep.json": "🚧",
|
"karakeep.json": "🧪",
|
||||||
"kasm.json": "🚧",
|
"kasm.json": "🧪",
|
||||||
"kavita.json": "✅",
|
"kavita.json": "✅",
|
||||||
"kernel-clean.json": "✅",
|
"kernel-clean.json": "✅",
|
||||||
"kernel-pin.json": "🚧",
|
"kernel-pin.json": "🚧",
|
||||||
"keycloak.json": "✅",
|
"keycloak.json": "✅",
|
||||||
"kimai.json": "🚧",
|
"kimai.json": "🧪",
|
||||||
"koillection.json": "🚧",
|
"koillection.json": "🧪",
|
||||||
"kometa.json": "🚧",
|
"kometa.json": "🧪",
|
||||||
"komga.json": "🚧",
|
"komga.json": "🧪",
|
||||||
"komodo.json": "🚧",
|
"komodo.json": "🧪",
|
||||||
"kubo.json": "✅",
|
"kubo.json": "✅",
|
||||||
"lazylibrarian.json": "✅",
|
"lazylibrarian.json": "✅",
|
||||||
"libretranslate.json": "🚧",
|
"libretranslate.json": "🧪",
|
||||||
"lidarr.json": "✅",
|
"lidarr.json": "✅",
|
||||||
"linkwarden.json": "✅",
|
"linkwarden.json": "✅",
|
||||||
"listmonk.json": "🚧",
|
"listmonk.json": "🚧",
|
||||||
@@ -359,4 +359,4 @@
|
|||||||
"zoraxy.json": "✅",
|
"zoraxy.json": "✅",
|
||||||
"zot-registry.json": "🧪",
|
"zot-registry.json": "🧪",
|
||||||
"zwave-js-ui.json": "✅"
|
"zwave-js-ui.json": "✅"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,36 +86,12 @@ ln -s /usr/lib/jellyfin-ffmpeg/ffmpeg /usr/bin/ffmpeg
|
|||||||
ln -s /usr/lib/jellyfin-ffmpeg/ffprobe /usr/bin/ffprobe
|
ln -s /usr/lib/jellyfin-ffmpeg/ffprobe /usr/bin/ffprobe
|
||||||
msg_ok "Dependencies Installed"
|
msg_ok "Dependencies Installed"
|
||||||
|
|
||||||
read -r -p "Install OpenVINO dependencies for Intel HW-accelerated machine-learning? y/N " prompt
|
|
||||||
if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then
|
|
||||||
msg_info "Installing OpenVINO dependencies"
|
|
||||||
touch ~/.openvino
|
|
||||||
tmp_dir=$(mktemp -d)
|
|
||||||
$STD pushd "$tmp_dir"
|
|
||||||
curl -fsSLO https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.17384.11/intel-igc-core_1.0.17384.11_amd64.deb
|
|
||||||
curl -fsSLO https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.17384.11/intel-igc-opencl_1.0.17384.11_amd64.deb
|
|
||||||
curl -fsSLO https://github.com/intel/compute-runtime/releases/download/24.31.30508.7/intel-opencl-icd_24.31.30508.7_amd64.deb
|
|
||||||
curl -fsSLO https://github.com/intel/compute-runtime/releases/download/24.31.30508.7/libigdgmm12_22.4.1_amd64.deb
|
|
||||||
$STD apt install -y ./*.deb
|
|
||||||
$STD popd
|
|
||||||
rm -rf "$tmp_dir"
|
|
||||||
dpkg -l | grep "intel-opencl-icd" | awk '{print $3}' >~/.intel_version
|
|
||||||
if [[ "$CTTYPE" == "0" ]]; then
|
|
||||||
chgrp video /dev/dri
|
|
||||||
chmod 755 /dev/dri
|
|
||||||
chmod 660 /dev/dri/*
|
|
||||||
$STD adduser "$(id -u -n)" video
|
|
||||||
$STD adduser "$(id -u -n)" render
|
|
||||||
fi
|
|
||||||
msg_ok "Installed OpenVINO dependencies"
|
|
||||||
fi
|
|
||||||
|
|
||||||
NODE_VERSION="22" setup_nodejs
|
NODE_VERSION="22" setup_nodejs
|
||||||
PG_VERSION="16" PG_MODULES="pgvector" setup_postgresql
|
PG_VERSION="16" PG_MODULES="pgvector" setup_postgresql
|
||||||
|
|
||||||
msg_info "Setting up Postgresql Database"
|
msg_info "Setting up Postgresql Database"
|
||||||
VCHORD_RELEASE="$(curl -fsSL https://api.github.com/repos/tensorchord/vectorchord/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')"
|
VCHORD_RELEASE="$(curl -fsSL https://api.github.com/repos/tensorchord/vectorchord/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')"
|
||||||
curl -fsSL "https://github.com/tensorchord/VectorChord/releases/download/${VCHORD_RELEASE}/postgresql-16-vchord_${VCHORD_RELEASE}-1_amd64.deb" -o vchord.deb
|
curl -fsSL "https://github.com/tensorchord/VectorChord/releases/download/${VCHORD_RELEASE}/postgresql-16-vchord_${VCHORD_RELEASE}-1_arm64.deb" -o vchord.deb
|
||||||
$STD apt install -y ./vchord.deb
|
$STD apt install -y ./vchord.deb
|
||||||
rm vchord.deb
|
rm vchord.deb
|
||||||
echo "$VCHORD_RELEASE" >~/.vchord_version
|
echo "$VCHORD_RELEASE" >~/.vchord_version
|
||||||
@@ -306,16 +282,9 @@ msg_ok "Installed Immich Web Components"
|
|||||||
cd "$SRC_DIR"/machine-learning
|
cd "$SRC_DIR"/machine-learning
|
||||||
export VIRTUAL_ENV="${ML_DIR}/ml-venv"
|
export VIRTUAL_ENV="${ML_DIR}/ml-venv"
|
||||||
$STD uv venv "$VIRTUAL_ENV"
|
$STD uv venv "$VIRTUAL_ENV"
|
||||||
if [[ -f ~/.openvino ]]; then
|
msg_info "Installing machine-learning"
|
||||||
msg_info "Installing HW-accelerated machine-learning"
|
uv -q sync --extra cpu --no-cache --active
|
||||||
uv -q sync --extra openvino --no-cache --active
|
msg_ok "Installed machine-learning"
|
||||||
patchelf --clear-execstack "${VIRTUAL_ENV}/lib/python3.11/site-packages/onnxruntime/capi/onnxruntime_pybind11_state.cpython-311-x86_64-linux-gnu.so"
|
|
||||||
msg_ok "Installed HW-accelerated machine-learning"
|
|
||||||
else
|
|
||||||
msg_info "Installing machine-learning"
|
|
||||||
uv -q sync --extra cpu --no-cache --active
|
|
||||||
msg_ok "Installed machine-learning"
|
|
||||||
fi
|
|
||||||
cd "$SRC_DIR"
|
cd "$SRC_DIR"
|
||||||
cp -a machine-learning/{ann,immich_ml} "$ML_DIR"
|
cp -a machine-learning/{ann,immich_ml} "$ML_DIR"
|
||||||
if [[ -f ~/.openvino ]]; then
|
if [[ -f ~/.openvino ]]; then
|
||||||
@@ -332,7 +301,7 @@ ln -s "$UPLOAD_DIR" "$ML_DIR"/upload
|
|||||||
|
|
||||||
msg_info "Installing Immich CLI"
|
msg_info "Installing Immich CLI"
|
||||||
$STD npm install --build-from-source sharp
|
$STD npm install --build-from-source sharp
|
||||||
rm -rf "$APP_DIR"/node_modules/@img/sharp-{libvips*,linuxmusl-x64}
|
rm -rf "$APP_DIR"/node_modules/@img/sharp-{libvips*,linuxmusl-aarch64}
|
||||||
$STD npm i -g @immich/cli
|
$STD npm i -g @immich/cli
|
||||||
msg_ok "Installed Immich CLI"
|
msg_ok "Installed Immich CLI"
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ msg_ok "Installed Dependencies"
|
|||||||
msg_info "Installing Additional Tools"
|
msg_info "Installing Additional Tools"
|
||||||
curl -fsSL "https://github.com/Y2Z/monolith/releases/latest/download/monolith-gnu-linux-aarch64" -o "/usr/bin/monolith"
|
curl -fsSL "https://github.com/Y2Z/monolith/releases/latest/download/monolith-gnu-linux-aarch64" -o "/usr/bin/monolith"
|
||||||
chmod +x /usr/bin/monolith
|
chmod +x /usr/bin/monolith
|
||||||
curl -fsSL "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/latest/download/yt-dlp_linux" -o "/usr/bin/yt-dlp"
|
curl -fsSL "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/latest/download/yt-dlp_linux_aarch64" -o "/usr/bin/yt-dlp"
|
||||||
chmod +x /usr/bin/yt-dlp
|
chmod +x /usr/bin/yt-dlp
|
||||||
msg_ok "Installed Additional Tools"
|
msg_ok "Installed Additional Tools"
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ $STD apt-get install -y \
|
|||||||
python3-pip \
|
python3-pip \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-icu
|
python3-icu
|
||||||
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Setup Python3"
|
msg_ok "Setup Python3"
|
||||||
|
|
||||||
setup_uv
|
setup_uv
|
||||||
|
|||||||
Reference in New Issue
Block a user