Compare commits

..

17 Commits

Author SHA1 Message Date
ae55ec0d85 Calibre-Web: Remove from Frontend during Critical Security Issues 2025-07-26 10:09:15 +02:00
3e2d9bdd97 Update CHANGELOG.md (#6256)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-26 08:08:20 +00:00
07da06cb75 Update pialert-install.sh (#6251) 2025-07-26 10:08:00 +02:00
e176779d49 Update CHANGELOG.md (#6254)
Some checks failed
Create Changelog Pull Request / update-changelog-pull-request (push) Has been cancelled
Close Discussion on PR Merge / close-discussion (push) Has been cancelled
Frontend CI/CD / test-json-files (push) Has been cancelled
Frontend CI/CD / build (push) Has been cancelled
Frontend CI/CD / deploy (push) Has been cancelled
Sync to Gitea / sync (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-26 00:13:38 +00:00
44cee5f303 Update versions.json (#6253)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-26 02:13:16 +02:00
22ccd36e55 Update alpine-teamspeak-server-install.sh
Some checks failed
Create Changelog Pull Request / update-changelog-pull-request (push) Has been cancelled
Close Discussion on PR Merge / close-discussion (push) Has been cancelled
Frontend CI/CD / test-json-files (push) Has been cancelled
Frontend CI/CD / build (push) Has been cancelled
Frontend CI/CD / deploy (push) Has been cancelled
Sync to Gitea / sync (push) Has been cancelled
Crawl Versions from newreleases.io / crawl-versions (push) Has been cancelled
Auto Update .app-files / update-app-files (push) Has been cancelled
Build and Publish Docker Image / build (push) Has been cancelled
Create Daily Release / create-daily-release (push) Has been cancelled
2025-07-25 14:50:56 +02:00
c688887f43 Update alpine-teamspeak-server-install.sh 2025-07-25 14:46:56 +02:00
6afa25b06b Update CHANGELOG.md (#6248)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 12:44:13 +00:00
02ad46585e Immich: fix #6236 (#6243) 2025-07-25 14:43:53 +02:00
2c57cd815b Update alpine-teamspeak-server-install.sh 2025-07-25 14:43:40 +02:00
72fc8a1880 Update CHANGELOG.md (#6247)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 12:05:38 +00:00
72cf24fef4 Update versions.json (#6246)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 14:05:18 +02:00
a7a6a81596 Fix RELEASE fetch (#6237) 2025-07-25 13:29:59 +02:00
470a2593a2 Update .app files (#6241)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-07-25 12:42:49 +02:00
7efdc02bc4 Update CHANGELOG.md (#6242)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 10:40:59 +00:00
c1ebb07416 Update CHANGELOG.md (#6240)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 10:40:40 +00:00
9cf83f0ef4 Update date in json (#6239)
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-07-25 10:40:37 +00:00
9 changed files with 106 additions and 196 deletions

View File

@ -10,14 +10,27 @@
> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-07-25
## 2025-07-26
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Immich v1.136.0 [@vhsdream](https://github.com/vhsdream) ([#6219](https://github.com/community-scripts/ProxmoxVE/pull/6219))
- PiAlert: Update dependencies [@leiweibau](https://github.com/leiweibau) ([#6251](https://github.com/community-scripts/ProxmoxVE/pull/6251))
## 2025-07-25
### 🆕 New Scripts
- Cleanuparr ([#6238](https://github.com/community-scripts/ProxmoxVE/pull/6238))
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Immich: fix #6236 [@vhsdream](https://github.com/vhsdream) ([#6243](https://github.com/community-scripts/ProxmoxVE/pull/6243))
- Wizarr: use absolute path to uv [@vhsdream](https://github.com/vhsdream) ([#6221](https://github.com/community-scripts/ProxmoxVE/pull/6221))
- Immich v1.136.0 [@vhsdream](https://github.com/vhsdream) ([#6219](https://github.com/community-scripts/ProxmoxVE/pull/6219))
## 2025-07-24

View File

@ -27,7 +27,7 @@ function update_script() {
exit 1
fi
RELEASE=$(curl -fsSL https://teamspeak.com/en/downloads/#server | sed -n '/teamspeak3-server_linux_amd64-/ { s/.*teamspeak3-server_linux_amd64-\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p; q }')
set +o pipefail && RELEASE=$(curl -fsSL https://teamspeak.com/en/downloads/#server | sed -n 's/.teamspeak3-server_linux_amd64-([0-9]+.[0-9]+.[0-9]+)./\1/p' | head -1) && set -o pipefail
if [ "${RELEASE}" != "$(cat ~/.teamspeak-server)" ] || [ ! -f ~/.teamspeak-server ]; then
msg_info "Updating ${APP} LXC"

View File

@ -1,40 +0,0 @@
{
"name": "Calibre-Web",
"slug": "calibre-web",
"categories": [
11
],
"date_created": "2024-05-02",
"type": "ct",
"updateable": true,
"privileged": false,
"interface_port": 8083,
"documentation": "https://github.com/janeczku/calibre-web/wiki",
"website": "https://github.com/janeczku/calibre-web",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/calibre-web.webp",
"config_path": "",
"description": "Calibre-Web is a web app for browsing, reading and downloading eBooks stored in a Calibre database.",
"install_methods": [
{
"type": "default",
"script": "ct/calibre-web.sh",
"resources": {
"cpu": 2,
"ram": 2048,
"hdd": 4,
"os": "debian",
"version": "12"
}
}
],
"default_credentials": {
"username": "admin",
"password": "admin123"
},
"notes": [
{
"text": "Add Calibre-Web Extras via `update`",
"type": "info"
}
]
}

View File

@ -4,7 +4,7 @@
"categories": [
14
],
"date_created": "2025-07-23",
"date_created": "2025-07-25",
"type": "ct",
"updateable": true,
"privileged": false,

View File

@ -1,4 +1,79 @@
[
{
"name": "henrygd/beszel",
"version": "v0.12.1",
"date": "2025-07-25T23:53:12Z"
},
{
"name": "gtsteffaniak/filebrowser",
"version": "v0.7.17-beta",
"date": "2025-07-25T22:03:43Z"
},
{
"name": "ollama/ollama",
"version": "v0.10.0-rc2",
"date": "2025-07-25T21:24:06Z"
},
{
"name": "homarr-labs/homarr",
"version": "v1.30.1",
"date": "2025-07-25T19:18:09Z"
},
{
"name": "tailscale/tailscale",
"version": "v1.86.1",
"date": "2025-07-25T17:55:38Z"
},
{
"name": "openobserve/openobserve",
"version": "v0.15.0-rc4",
"date": "2025-07-25T16:50:34Z"
},
{
"name": "fuma-nama/fumadocs",
"version": "fumadocs-openapi@9.1.5",
"date": "2025-07-25T16:20:20Z"
},
{
"name": "heiher/hev-socks5-server",
"version": "2.9.0",
"date": "2025-07-25T14:20:25Z"
},
{
"name": "forgejo/forgejo",
"version": "v12.0.1",
"date": "2025-07-25T11:54:30Z"
},
{
"name": "Luligu/matterbridge",
"version": "3.1.7",
"date": "2025-07-25T10:19:56Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3-beta.10",
"date": "2025-07-15T06:07:03Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2193",
"date": "2025-07-25T05:54:10Z"
},
{
"name": "ErsatzTV/ErsatzTV",
"version": "v25.3.1",
"date": "2025-07-25T03:39:31Z"
},
{
"name": "TryGhost/Ghost-CLI",
"version": "v1.28.0",
"date": "2025-07-25T01:21:13Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "Brandawg93/PeaNUT",
"version": "v5.10.0",
@ -14,11 +89,6 @@
"version": "4.9.1.2",
"date": "2025-06-26T22:08:00Z"
},
{
"name": "tailscale/tailscale",
"version": "v1.87.0-pre",
"date": "2025-07-24T18:25:57Z"
},
{
"name": "linuxserver/Heimdall",
"version": "v2.7.3",
@ -44,6 +114,11 @@
"version": "prototype-cellulite-1",
"date": "2025-07-24T16:32:57Z"
},
{
"name": "keycloak/keycloak",
"version": "26.3.2",
"date": "2025-07-24T10:14:27Z"
},
{
"name": "grokability/snipe-it",
"version": "v8.2.1",
@ -64,11 +139,6 @@
"version": "v1.2.5",
"date": "2025-07-24T11:52:16Z"
},
{
"name": "keycloak/keycloak",
"version": "26.3.2",
"date": "2025-07-24T10:14:27Z"
},
{
"name": "Checkmk/checkmk",
"version": "v2.3.0p35-rc2",
@ -79,21 +149,11 @@
"version": "v10.10.0",
"date": "2025-07-24T06:15:19Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2187",
"date": "2025-07-24T05:56:26Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.2.21",
"date": "2025-07-17T04:46:25Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "advplyr/audiobookshelf",
"version": "v2.26.3",
@ -164,11 +224,6 @@
"version": "v1.13.7",
"date": "2025-07-22T20:41:45Z"
},
{
"name": "ollama/ollama",
"version": "v0.9.7-rc1",
"date": "2025-07-11T22:15:00Z"
},
{
"name": "TasmoAdmin/TasmoAdmin",
"version": "v4.3.1",
@ -209,11 +264,6 @@
"version": "version/2025.4.4",
"date": "2025-07-22T13:08:15Z"
},
{
"name": "Luligu/matterbridge",
"version": "3.1.6",
"date": "2025-07-22T12:22:34Z"
},
{
"name": "crowdsecurity/crowdsec",
"version": "v1.6.11",
@ -244,11 +294,6 @@
"version": "v4.0.0",
"date": "2025-07-21T21:05:02Z"
},
{
"name": "gtsteffaniak/filebrowser",
"version": "v0.7.16-beta",
"date": "2025-07-21T20:58:02Z"
},
{
"name": "autobrr/autobrr",
"version": "v1.64.0",
@ -284,11 +329,6 @@
"version": "pmm-6401-v1.122.0",
"date": "2025-07-21T10:40:07Z"
},
{
"name": "homarr-labs/homarr",
"version": "v1.30.0",
"date": "2025-07-21T08:43:19Z"
},
{
"name": "nzbgetcom/nzbget",
"version": "v25.2",
@ -304,11 +344,6 @@
"version": "v1.6.4",
"date": "2025-07-21T05:53:30Z"
},
{
"name": "fuma-nama/fumadocs",
"version": "fumadocs-openapi@9.1.4",
"date": "2025-07-20T13:38:10Z"
},
{
"name": "karakeep-app/karakeep",
"version": "sdk/v0.26.0",
@ -324,11 +359,6 @@
"version": "v1.12.2-rc.2",
"date": "2025-07-20T07:05:19Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3-beta.10",
"date": "2025-07-15T06:07:03Z"
},
{
"name": "linkwarden/linkwarden",
"version": "v2.11.5",
@ -399,11 +429,6 @@
"version": "2.0.7",
"date": "2025-07-17T15:33:14Z"
},
{
"name": "forgejo/forgejo",
"version": "v12.0.0",
"date": "2025-07-17T14:38:30Z"
},
{
"name": "oauth2-proxy/oauth2-proxy",
"version": "v7.10.0",
@ -429,11 +454,6 @@
"version": "v0.25.0",
"date": "2025-07-16T14:57:02Z"
},
{
"name": "TryGhost/Ghost-CLI",
"version": "v1.27.1",
"date": "2025-07-16T13:29:00Z"
},
{
"name": "NLnetLabs/unbound",
"version": "release-1.23.1",
@ -524,11 +544,6 @@
"version": "v4.39.5",
"date": "2025-07-13T06:12:47Z"
},
{
"name": "henrygd/beszel",
"version": "v0.11.1",
"date": "2025-04-29T01:14:35Z"
},
{
"name": "Ombi-app/Ombi",
"version": "v4.47.1",
@ -749,11 +764,6 @@
"version": "v0.57.0",
"date": "2025-07-01T16:47:46Z"
},
{
"name": "openobserve/openobserve",
"version": "v0.15.0-rc3",
"date": "2025-07-01T04:09:37Z"
},
{
"name": "MagicMirrorOrg/MagicMirror",
"version": "v2.32.0",
@ -794,11 +804,6 @@
"version": "v1.18.4",
"date": "2025-06-25T00:06:56Z"
},
{
"name": "ErsatzTV/ErsatzTV",
"version": "v25.2.0",
"date": "2025-06-24T17:06:31Z"
},
{
"name": "arunavo4/gitea-mirror",
"version": "v2.18.0",
@ -1249,11 +1254,6 @@
"version": "v0.10.0",
"date": "2025-03-02T15:13:47Z"
},
{
"name": "heiher/hev-socks5-server",
"version": "2.8.0",
"date": "2025-03-02T04:30:50Z"
},
{
"name": "schlagmichdoch/PairDrop",
"version": "v1.11.2",

View File

@ -20,8 +20,7 @@ $STD apk add --no-cache \
libc6-compat
msg_ok "Installed dependencies"
RELEASE=$(curl -fsSL https://teamspeak.com/en/downloads/#server | sed -n '/teamspeak3-server_linux_amd64-/ { s/.*teamspeak3-server_linux_amd64-\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/p; q }')
RELEASE=$(curl -fsSL https://teamspeak.com/en/downloads/#server | sed -n 's/.*teamspeak3-server_linux_amd64-\([0-9.]\+\).*/\1/p' | head -1)
msg_info "Installing Teamspeak Server v${RELEASE}"
mkdir -p /opt/teamspeak-server
cd /opt/teamspeak-server

View File

@ -1,67 +0,0 @@
#!/usr/bin/env bash
# Copyright (c) 2021-2025 tteck
# Author: tteck (tteckster)
# Co-Author: remz1337
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE
# Source: https://github.com/janeczku/calibre-web
source /dev/stdin <<<"$FUNCTIONS_FILE_PATH"
color
verb_ip6
catch_errors
setting_up_container
network_check
update_os
msg_info "Installing Dependencies"
$STD apt-get install -y imagemagick
msg_ok "Installed Dependencies"
msg_info "Installing Python Dependencies"
$STD apt-get -y install python3-pip
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
msg_ok "Installed Python Dependencies"
msg_info "Installing Kepubify"
mkdir -p /opt/kepubify
cd /opt/kepubify
curl -fsSLO https://github.com/pgaskin/kepubify/releases/latest/download/kepubify-linux-64bit &>/dev/null
chmod +x kepubify-linux-64bit
msg_ok "Installed Kepubify"
msg_info "Installing Calibre-Web"
mkdir -p /opt/calibre-web
$STD apt-get install -y calibre
$STD curl -fsSL https://github.com/janeczku/calibre-web/raw/master/library/metadata.db -o /opt/calibre-web/metadata.db
$STD pip install calibreweb
$STD pip install jsonschema
msg_ok "Installed Calibre-Web"
msg_info "Creating Service"
cat <<EOF >/etc/systemd/system/cps.service
[Unit]
Description=Calibre-Web Server
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/calibre-web
ExecStart=/usr/local/bin/cps
TimeoutStopSec=20
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
systemctl enable -q --now cps
msg_ok "Created Service"
motd_ssh
customize
msg_info "Cleaning up"
$STD apt-get -y autoremove
$STD apt-get -y autoclean
msg_ok "Cleaned"

View File

@ -299,7 +299,7 @@ cd "$SRC_DIR"/web
$STD npm ci
$STD npm run build
cd "$SRC_DIR"
cp -a server/{node_modules,dist,bin,resources,package.json,package-lock.json,start*.sh} "$APP_DIR"/
cp -a server/{node_modules,dist,bin,resources,package.json,package-lock.json,bin/start.sh} "$APP_DIR"/
cp -a web/build "$APP_DIR"/www
cp LICENSE "$APP_DIR"
cd "$APP_DIR"

View File

@ -27,7 +27,9 @@ $STD apt-get -y install \
libwww-perl \
nmap \
aria2 \
wakeonlan
wakeonlan \
fping \
zip
msg_ok "Installed Dependencies"
msg_info "Installing PHP Dependencies"
@ -47,12 +49,15 @@ $STD apt-get -y install \
python3-pip \
python3-requests \
python3-tz \
python3-tzlocal
python3-tzlocal \
python3-aiohttp
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
$STD pip3 install mac-vendor-lookup
$STD pip3 install fritzconnection
$STD pip3 install cryptography
$STD pip3 install pyunifi
$STD pip3 install openwrt-luci-rpc
$STD pip3 install asusrouter
msg_ok "Installed Python Dependencies"
msg_info "Installing Pi.Alert"