Compare commits

..

7 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
38f7e81d8b Update CHANGELOG.md (#7966)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-29 00:12:38 +00:00
community-scripts-pr-app[bot]
8f5d50a9fa Update versions.json (#7965)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-29 02:12:18 +02:00
community-scripts-pr-app[bot]
32048cff2d Update CHANGELOG.md (#7963)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-28 18:33:06 +00:00
Chris
5775f7cf33 Metube: remove uv flags (#7962) 2025-09-28 20:32:43 +02:00
community-scripts-pr-app[bot]
4d7c004810 Update CHANGELOG.md (#7960)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-28 14:22:51 +00:00
Tobias
d74131fe6f freshrss: fix for broken permissions after update (#7953)
Added permission check and fix for sensitive-log.sh.
2025-09-28 16:22:28 +02:00
community-scripts-pr-app[bot]
87b30f67fa Update versions.json (#7958)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-28 14:05:52 +02:00
5 changed files with 108 additions and 91 deletions

View File

@@ -10,8 +10,17 @@
> [!CAUTION] > [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes. Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-09-29
## 2025-09-28 ## 2025-09-28
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Metube: remove uv flags [@vhsdream](https://github.com/vhsdream) ([#7962](https://github.com/community-scripts/ProxmoxVE/pull/7962))
- freshrss: fix for broken permissions after update [@CrazyWolf13](https://github.com/CrazyWolf13) ([#7953](https://github.com/community-scripts/ProxmoxVE/pull/7953))
## 2025-09-27 ## 2025-09-27
### 🚀 Updated Scripts ### 🚀 Updated Scripts

View File

@@ -27,8 +27,16 @@ function update_script() {
msg_error "No ${APP} Installation Found!" msg_error "No ${APP} Installation Found!"
exit exit
fi fi
msg_error "FreshRSS should be updated via the user interface."
exit if [ ! -x /opt/freshrss/cli/sensitive-log.sh ]; then
msg_info "Fixing wrong permissions"
chmod +x /opt/freshrss/cli/sensitive-log.sh
systemctl restart apache2
msg_ok "Fixed wrong permissions"
else
msg_error "FreshRSS should be updated via the user interface."
exit
fi
} }
start start
@@ -38,4 +46,4 @@ description
msg_ok "Completed Successfully!\n" msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}" echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Access it using the following URL:${CL}" echo -e "${INFO}${YW} Access it using the following URL:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}" echo -e "${TAB}${GATEWAY}${BGN}http://${IP}${CL}"

View File

@@ -64,7 +64,7 @@ function update_script() {
msg_info "Installing Backend Requirements" msg_info "Installing Backend Requirements"
cd /opt/metube cd /opt/metube
$STD uv sync --frozen --no-dev $STD uv sync
msg_ok "Installed Backend" msg_ok "Installed Backend"
msg_info "Restoring Environment File" msg_info "Restoring Environment File"

View File

@@ -1,19 +1,94 @@
[ [
{
"name": "autobrr/autobrr",
"version": "v1.67.0",
"date": "2025-09-28T20:49:34Z"
},
{
"name": "Radarr/Radarr",
"version": "v5.27.5.10198",
"date": "2025-09-03T12:08:43Z"
},
{
"name": "TwiN/gatus",
"version": "v5.25.0",
"date": "2025-09-28T19:02:02Z"
},
{
"name": "lazy-media/Reactive-Resume",
"version": "v1.2.6",
"date": "2025-09-28T18:09:21Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.27.1",
"date": "2025-09-28T17:38:54Z"
},
{ {
"name": "jellyfin/jellyfin", "name": "jellyfin/jellyfin",
"version": "v10.10.7", "version": "v10.10.7",
"date": "2025-04-05T19:14:59Z" "date": "2025-04-05T19:14:59Z"
}, },
{
"name": "BerriAI/litellm",
"version": "v1.77.6.dev.1",
"date": "2025-09-28T16:42:42Z"
},
{
"name": "YunoHost/yunohost",
"version": "debian/12.1.26",
"date": "2025-09-28T14:50:47Z"
},
{
"name": "karlomikus/bar-assistant",
"version": "v5.8.1",
"date": "2025-09-28T14:47:06Z"
},
{
"name": "Pf2eToolsOrg/Pf2eTools",
"version": "v0.10.1",
"date": "2025-09-28T08:55:44Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3",
"date": "2025-09-20T12:12:33Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.23.74",
"date": "2025-09-28T05:54:49Z"
},
{
"name": "theonedev/onedev",
"version": "v13.0.4",
"date": "2025-09-28T02:38:33Z"
},
{
"name": "mealie-recipes/mealie",
"version": "v3.3.0",
"date": "2025-09-28T00:49:34Z"
},
{
"name": "hyperion-project/hyperion.ng",
"version": "2.1.1",
"date": "2025-06-14T17:45:06Z"
},
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-09-28T00:27:04Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{ {
"name": "moghtech/komodo", "name": "moghtech/komodo",
"version": "v1.19.5", "version": "v1.19.5",
"date": "2025-09-27T20:59:46Z" "date": "2025-09-27T20:59:46Z"
}, },
{
"name": "BerriAI/litellm",
"version": "v1.77.3-stable",
"date": "2025-09-27T18:17:59Z"
},
{ {
"name": "Luligu/matterbridge", "name": "Luligu/matterbridge",
"version": "3.2.9", "version": "3.2.9",
@@ -39,11 +114,6 @@
"version": "1.27.1", "version": "1.27.1",
"date": "2025-09-27T13:07:26Z" "date": "2025-09-27T13:07:26Z"
}, },
{
"name": "theonedev/onedev",
"version": "v13.0.3",
"date": "2025-09-26T13:53:41Z"
},
{ {
"name": "evcc-io/evcc", "name": "evcc-io/evcc",
"version": "0.208.1", "version": "0.208.1",
@@ -65,9 +135,9 @@
"date": "2025-09-27T09:57:41Z" "date": "2025-09-27T09:57:41Z"
}, },
{ {
"name": "lazy-media/Reactive-Resume", "name": "keycloak/keycloak",
"version": "v1.2.5", "version": "26.3.5",
"date": "2025-09-27T09:28:11Z" "date": "2025-09-25T06:23:28Z"
}, },
{ {
"name": "jupyter/notebook", "name": "jupyter/notebook",
@@ -77,12 +147,7 @@
{ {
"name": "Kozea/Radicale", "name": "Kozea/Radicale",
"version": "v3.5.7", "version": "v3.5.7",
"date": "2025-09-27T06:16:00Z" "date": "2025-09-27T06:12:51Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.23.71",
"date": "2025-09-27T06:00:26Z"
}, },
{ {
"name": "silverbulletmd/silverbullet", "name": "silverbulletmd/silverbullet",
@@ -109,16 +174,6 @@
"version": "v6.13.5", "version": "v6.13.5",
"date": "2025-09-27T01:10:59Z" "date": "2025-09-27T01:10:59Z"
}, },
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-09-27T00:27:06Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{ {
"name": "coder/code-server", "name": "coder/code-server",
"version": "v4.104.2", "version": "v4.104.2",
@@ -126,8 +181,8 @@
}, },
{ {
"name": "runtipi/runtipi", "name": "runtipi/runtipi",
"version": "nightly", "version": "v4.4.0",
"date": "2025-09-21T18:15:06Z" "date": "2025-09-02T19:26:18Z"
}, },
{ {
"name": "home-assistant/core", "name": "home-assistant/core",
@@ -139,11 +194,6 @@
"version": "v4.47.1", "version": "v4.47.1",
"date": "2025-01-05T21:14:23Z" "date": "2025-01-05T21:14:23Z"
}, },
{
"name": "keycloak/keycloak",
"version": "26.3.5",
"date": "2025-09-25T06:23:28Z"
},
{ {
"name": "bastienwirtz/homer", "name": "bastienwirtz/homer",
"version": "v25.09.1", "version": "v25.09.1",
@@ -309,11 +359,6 @@
"version": "v0.10.2", "version": "v0.10.2",
"date": "2025-09-24T18:23:36Z" "date": "2025-09-24T18:23:36Z"
}, },
{
"name": "msgbyte/tianji",
"version": "v1.26.3",
"date": "2025-09-24T17:37:55Z"
},
{ {
"name": "rclone/rclone", "name": "rclone/rclone",
"version": "v1.71.1", "version": "v1.71.1",
@@ -389,11 +434,6 @@
"version": "v0.82-rc5", "version": "v0.82-rc5",
"date": "2025-09-23T07:31:12Z" "date": "2025-09-23T07:31:12Z"
}, },
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3",
"date": "2025-09-20T12:12:33Z"
},
{ {
"name": "postgres/postgres", "name": "postgres/postgres",
"version": "REL_18_0", "version": "REL_18_0",
@@ -439,16 +479,6 @@
"version": "5.11.1", "version": "5.11.1",
"date": "2025-09-22T02:21:27Z" "date": "2025-09-22T02:21:27Z"
}, },
{
"name": "TwiN/gatus",
"version": "v5.24.3",
"date": "2025-09-22T00:04:38Z"
},
{
"name": "Radarr/Radarr",
"version": "v5.27.5.10198",
"date": "2025-09-03T12:08:43Z"
},
{ {
"name": "Prowlarr/Prowlarr", "name": "Prowlarr/Prowlarr",
"version": "v2.0.5.5160", "version": "v2.0.5.5160",
@@ -534,11 +564,6 @@
"version": "v0.23.2", "version": "v0.23.2",
"date": "2025-09-18T17:18:59Z" "date": "2025-09-18T17:18:59Z"
}, },
{
"name": "YunoHost/yunohost",
"version": "debian/12.1.25",
"date": "2025-09-18T15:40:25Z"
},
{ {
"name": "neo4j/neo4j", "name": "neo4j/neo4j",
"version": "2025.09.0", "version": "2025.09.0",
@@ -714,11 +739,6 @@
"version": "v4.39.10", "version": "v4.39.10",
"date": "2025-09-15T09:11:13Z" "date": "2025-09-15T09:11:13Z"
}, },
{
"name": "mealie-recipes/mealie",
"version": "v3.2.1",
"date": "2025-09-15T03:45:31Z"
},
{ {
"name": "crafty-controller/crafty-4", "name": "crafty-controller/crafty-4",
"version": "v4.5.4", "version": "v4.5.4",
@@ -799,11 +819,6 @@
"version": "16.2", "version": "16.2",
"date": "2025-09-08T14:03:25Z" "date": "2025-09-08T14:03:25Z"
}, },
{
"name": "autobrr/autobrr",
"version": "v1.66.1",
"date": "2025-09-08T10:49:03Z"
},
{ {
"name": "paperless-ngx/paperless-ngx", "name": "paperless-ngx/paperless-ngx",
"version": "v2.18.4", "version": "v2.18.4",
@@ -869,11 +884,6 @@
"version": "v25.9.0", "version": "v25.9.0",
"date": "2025-09-04T01:12:37Z" "date": "2025-09-04T01:12:37Z"
}, },
{
"name": "hyperion-project/hyperion.ng",
"version": "2.1.1",
"date": "2025-06-14T17:45:06Z"
},
{ {
"name": "apache/cassandra", "name": "apache/cassandra",
"version": "cassandra-4.1.10", "version": "cassandra-4.1.10",
@@ -959,11 +969,6 @@
"version": "v2.10.2", "version": "v2.10.2",
"date": "2025-08-23T03:10:31Z" "date": "2025-08-23T03:10:31Z"
}, },
{
"name": "karlomikus/bar-assistant",
"version": "v5.8.0",
"date": "2025-08-19T16:46:00Z"
},
{ {
"name": "oauth2-proxy/oauth2-proxy", "name": "oauth2-proxy/oauth2-proxy",
"version": "v7.12.0", "version": "v7.12.0",
@@ -1259,11 +1264,6 @@
"version": "v0.14.1", "version": "v0.14.1",
"date": "2025-06-04T08:57:15Z" "date": "2025-06-04T08:57:15Z"
}, },
{
"name": "Pf2eToolsOrg/Pf2eTools",
"version": "v0.9.0",
"date": "2025-06-03T11:49:40Z"
},
{ {
"name": "release-argus/Argus", "name": "release-argus/Argus",
"version": "0.26.3", "version": "0.26.3",

View File

@@ -44,7 +44,7 @@ cd /opt/metube/ui
$STD npm install $STD npm install
$STD node_modules/.bin/ng build $STD node_modules/.bin/ng build
cd /opt/metube cd /opt/metube
$STD uv sync --frozen --no-dev $STD uv sync
mkdir -p /opt/metube_downloads /opt/metube_downloads/.metube /opt/metube_downloads/music /opt/metube_downloads/videos mkdir -p /opt/metube_downloads /opt/metube_downloads/.metube /opt/metube_downloads/music /opt/metube_downloads/videos
cat <<EOF >/opt/metube/.env cat <<EOF >/opt/metube/.env