Compare commits

..

7 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
dfbe5f03ce Update CHANGELOG.md (#7810)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-23 00:14:05 +00:00
community-scripts-pr-app[bot]
9c53c70f6b Update versions.json (#7809)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-23 02:13:40 +02:00
community-scripts-pr-app[bot]
a3c7f468ef Update versions.json (#7800)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-22 14:05:53 +02:00
community-scripts-pr-app[bot]
605f7a0330 Update CHANGELOG.md (#7797)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-22 07:52:02 +00:00
Slaviša Arežina
306627378e Update shell check (#7796) 2025-09-22 09:51:34 +02:00
community-scripts-pr-app[bot]
0e464cb192 Update CHANGELOG.md (#7795)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-22 06:08:06 +00:00
Slaviša Arežina
277f6ce7d1 Paymenter: Installation and update fixes (#7792) 2025-09-22 08:07:33 +02:00
5 changed files with 126 additions and 117 deletions

View File

@@ -10,8 +10,17 @@
> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-09-23
## 2025-09-22
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- [core]: Update detection of current running subshell [@tremor021](https://github.com/tremor021) ([#7796](https://github.com/community-scripts/ProxmoxVE/pull/7796))
- Paymenter: Installation and update fixes [@tremor021](https://github.com/tremor021) ([#7792](https://github.com/community-scripts/ProxmoxVE/pull/7792))
## 2025-09-21
### 🚀 Updated Scripts

View File

@@ -39,7 +39,7 @@ function update_script() {
if check_for_gh_release "paymenter" "paymenter/paymenter"; then
msg_info "Updating ${APP}"
cd /opt/paymenter
$STD php artisan p:upgrade --no-interaction
$STD php artisan app:upgrade --no-interaction
echo "${CHECK_UPDATE_RELEASE}" >~/.paymenter
msg_ok "Updated Successfully"
fi

View File

@@ -1,4 +1,109 @@
[
{
"name": "henrygd/beszel",
"version": "v0.12.10",
"date": "2025-09-22T22:40:43Z"
},
{
"name": "immich-app/immich",
"version": "v1.143.0",
"date": "2025-09-22T19:57:20Z"
},
{
"name": "gtsteffaniak/filebrowser",
"version": "v0.8.7-beta",
"date": "2025-09-22T18:24:54Z"
},
{
"name": "bunkerity/bunkerweb",
"version": "v1.6.4",
"date": "2025-08-18T20:22:07Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.26.1",
"date": "2025-09-22T16:46:29Z"
},
{
"name": "gethomepage/homepage",
"version": "v1.5.0",
"date": "2025-09-22T15:28:49Z"
},
{
"name": "n8n-io/n8n",
"version": "n8n@1.111.1",
"date": "2025-09-19T09:26:05Z"
},
{
"name": "cloudflare/cloudflared",
"version": "2025.9.1",
"date": "2025-09-22T13:32:14Z"
},
{
"name": "sabnzbd/sabnzbd",
"version": "4.5.3",
"date": "2025-08-25T13:59:56Z"
},
{
"name": "nzbgetcom/nzbget",
"version": "v25.3",
"date": "2025-09-01T09:47:06Z"
},
{
"name": "Graylog2/graylog2-server",
"version": "7.0.0-beta.1",
"date": "2025-09-22T11:53:27Z"
},
{
"name": "itsmng/itsm-ng",
"version": "v2.1.0",
"date": "2025-09-22T09:23:37Z"
},
{
"name": "prometheus/prometheus",
"version": "v3.6.0",
"date": "2025-09-22T08:24:59Z"
},
{
"name": "MediaBrowser/Emby.Releases",
"version": "4.9.1.2",
"date": "2025-06-26T22:08:00Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.23.52",
"date": "2025-09-22T05:54:10Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.4.0",
"date": "2025-09-13T16:38:21Z"
},
{
"name": "Athou/commafeed",
"version": "5.11.1",
"date": "2025-09-22T02:21:27Z"
},
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-09-22T00:27:08Z"
},
{
"name": "TwiN/gatus",
"version": "v5.24.3",
"date": "2025-09-22T00:04:38Z"
},
{
"name": "ollama/ollama",
"version": "v0.12.0-rc1",
"date": "2025-09-18T23:11:08Z"
},
{
"name": "9001/copyparty",
"version": "v1.19.12",
@@ -20,25 +125,15 @@
"date": "2025-08-28T20:06:24Z"
},
{
"name": "prometheus/prometheus",
"version": "v0.306.0",
"date": "2025-09-21T19:49:23Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.26.0",
"date": "2025-09-21T17:48:02Z"
"name": "runtipi/runtipi",
"version": "nightly",
"date": "2025-09-21T18:15:06Z"
},
{
"name": "Ombi-app/Ombi",
"version": "v4.47.1",
"date": "2025-01-05T21:14:23Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.4.0",
"date": "2025-09-13T16:38:21Z"
},
{
"name": "wizarrrr/wizarr",
"version": "v2025.9.5",
@@ -54,31 +149,11 @@
"version": "v2.7.3",
"date": "2025-09-21T12:07:19Z"
},
{
"name": "TwiN/gatus",
"version": "v5.24.2",
"date": "2025-09-21T11:09:36Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.23.48",
"date": "2025-09-21T05:52:38Z"
},
{
"name": "thomiceli/opengist",
"version": "v1.11.0",
"date": "2025-09-21T02:53:18Z"
},
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-09-21T00:27:05Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "Luligu/matterbridge",
"version": "3.2.8",
@@ -89,11 +164,6 @@
"version": "preview-fix-watchlist-error",
"date": "2025-09-20T21:07:50Z"
},
{
"name": "bunkerity/bunkerweb",
"version": "v1.6.4",
"date": "2025-08-18T20:22:07Z"
},
{
"name": "pocket-id/pocket-id",
"version": "v1.11.2",
@@ -104,21 +174,11 @@
"version": "v6.13.4",
"date": "2025-09-20T20:03:29Z"
},
{
"name": "ollama/ollama",
"version": "v0.12.1-rc0",
"date": "2025-09-20T19:40:33Z"
},
{
"name": "traccar/traccar",
"version": "v6.10.0",
"date": "2025-09-20T15:40:36Z"
},
{
"name": "runtipi/runtipi",
"version": "nightly",
"date": "2025-09-20T15:21:44Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3",
@@ -174,15 +234,10 @@
"version": "v1.38.0",
"date": "2025-09-19T19:14:55Z"
},
{
"name": "MediaBrowser/Emby.Releases",
"version": "4.9.1.2",
"date": "2025-06-26T22:08:00Z"
},
{
"name": "wazuh/wazuh",
"version": "v4.13.0",
"date": "2025-09-19T07:02:27Z"
"date": "2025-09-19T16:35:02Z"
},
{
"name": "TandoorRecipes/recipes",
@@ -194,11 +249,6 @@
"version": "v1.5.2",
"date": "2025-09-19T14:18:53Z"
},
{
"name": "n8n-io/n8n",
"version": "n8n@1.111.1",
"date": "2025-09-19T09:26:05Z"
},
{
"name": "mattermost/mattermost",
"version": "mattermost-redux@10.12.0",
@@ -249,11 +299,6 @@
"version": "v4.2.2",
"date": "2025-09-18T10:45:22Z"
},
{
"name": "cloudflare/cloudflared",
"version": "2025.9.0",
"date": "2025-09-18T10:23:49Z"
},
{
"name": "chrisvel/tududi",
"version": "v0.82-rc5",
@@ -269,11 +314,6 @@
"version": "v0.87.4",
"date": "2025-09-18T00:47:08Z"
},
{
"name": "henrygd/beszel",
"version": "v0.12.9",
"date": "2025-09-17T20:13:59Z"
},
{
"name": "TasmoAdmin/TasmoAdmin",
"version": "v4.3.1",
@@ -334,21 +374,11 @@
"version": "v2.16.31",
"date": "2025-09-17T09:57:55Z"
},
{
"name": "nzbgetcom/nzbget",
"version": "v25.3",
"date": "2025-09-01T09:47:06Z"
},
{
"name": "WGDashboard/WGDashboard",
"version": "v4.3.0.1",
"date": "2025-09-17T08:50:39Z"
},
{
"name": "gtsteffaniak/filebrowser",
"version": "v0.8.6-beta",
"date": "2025-09-17T00:57:54Z"
},
{
"name": "Cleanuparr/Cleanuparr",
"version": "v2.3.1",
@@ -379,11 +409,6 @@
"version": "version/2025.8.3",
"date": "2025-09-16T15:19:06Z"
},
{
"name": "immich-app/immich",
"version": "v1.142.1",
"date": "2025-09-16T14:51:53Z"
},
{
"name": "zwave-js/zwave-js-ui",
"version": "v11.3.0",
@@ -704,11 +729,6 @@
"version": "2.1.1",
"date": "2025-06-14T17:45:06Z"
},
{
"name": "Graylog2/graylog2-server",
"version": "6.1.15",
"date": "2025-09-03T14:51:37Z"
},
{
"name": "neo4j/neo4j",
"version": "5.26.12",
@@ -789,11 +809,6 @@
"version": "v2.29.0",
"date": "2025-08-25T22:43:20Z"
},
{
"name": "sabnzbd/sabnzbd",
"version": "4.5.3",
"date": "2025-08-25T13:59:56Z"
},
{
"name": "zabbix/zabbix",
"version": "7.4.2",
@@ -829,11 +844,6 @@
"version": "v1.2.4",
"date": "2025-08-22T07:40:01Z"
},
{
"name": "gethomepage/homepage",
"version": "v1.4.6",
"date": "2025-08-21T14:05:58Z"
},
{
"name": "duplicati/duplicati",
"version": "v2.1.2.0-2.1.2.0_beta_2025-08-20",
@@ -924,11 +934,6 @@
"version": "mariadb-12.0.2",
"date": "2025-08-07T21:23:15Z"
},
{
"name": "Athou/commafeed",
"version": "5.11.0",
"date": "2025-08-06T21:14:18Z"
},
{
"name": "bastienwirtz/homer",
"version": "v25.08.1",
@@ -1094,11 +1099,6 @@
"version": "v2.18.0",
"date": "2025-06-24T08:29:55Z"
},
{
"name": "itsmng/itsm-ng",
"version": "v2.0.7",
"date": "2025-06-23T14:35:40Z"
},
{
"name": "clusterzx/paperless-ai",
"version": "v3.0.7",

View File

@@ -21,7 +21,7 @@ $STD apt-get install -y \
msg_ok "Installed Dependencies"
setup_mariadb
PHP_VERSION="8.3" PHP_FPM="YES" PHP_MODULE="common,mysql,fpm,redis" setup_php
PHP_VERSION="8.3" PHP_FPM="YES" PHP_MODULE="common,mysql,redis" setup_php
setup_composer
fetch_and_deploy_gh_release "paymenter" "paymenter/paymenter" "prebuild" "latest" "/opt/paymenter" "paymenter.tar.gz"
chmod -R 755 /opt/paymenter/storage/* /opt/paymenter/bootstrap/cache/
@@ -30,7 +30,7 @@ msg_info "Setting up database"
DB_NAME=paymenter
DB_USER=paymenter
DB_PASS=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13)
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql mysql
mariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb mysql
$STD mariadb -u root -e "CREATE DATABASE $DB_NAME;"
$STD mariadb -u root -e "CREATE USER '$DB_USER'@'localhost' IDENTIFIED BY '$DB_PASS';"
$STD mariadb -u root -e "GRANT ALL PRIVILEGES ON $DB_NAME.* TO '$DB_USER'@'localhost' WITH GRANT OPTION;"
@@ -108,8 +108,8 @@ RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF
systemctl enable --now paymenter
systemctl enable --now redis-server
systemctl enable -q --now paymenter
systemctl enable -q --now redis-server
msg_ok "Setup Service"
motd_ssh

View File

@@ -42,11 +42,11 @@ error_handler() {
echo -e "\n$error_message\n"
}
# Check if the shell is using bash
# Check if the current shell is using bash
shell_check() {
if [[ "$(basename "$SHELL")" != "bash" ]]; then
if [[ "$(ps -p $$ -o comm=)" != "bash" ]]; then
clear
msg_error "Your default shell is currently not set to Bash. To use these scripts, please switch to the Bash shell."
msg_error "Your default shell is not bash. Please report this to our github issues or discord."
echo -e "\nExiting..."
sleep 2
exit