Compare commits

...

13 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
5ccff37e3b Update CHANGELOG.md (#4576)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-19 01:16:16 +01:00
community-scripts-pr-app[bot]
c5ca62ec38 Update versions.json (#4575)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-19 02:15:29 +02:00
community-scripts-pr-app[bot]
bc5fc031e7 Update CHANGELOG.md (#4573)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 20:48:49 +01:00
Tobias
4ead65f948 Update dashy.json (#4570) 2025-05-18 21:48:25 +02:00
community-scripts-pr-app[bot]
b602416a7e Update CHANGELOG.md (#4572)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 20:14:28 +01:00
Tobias
cb431da23b Homarr: fix the build (#4569)
* fix homarr build

* Update homarr-install.sh
2025-05-18 21:13:39 +02:00
community-scripts-pr-app[bot]
19ddb4b2b1 Update versions.json (#4567)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 14:06:46 +02:00
community-scripts-pr-app[bot]
1378d55fae Update CHANGELOG.md (#4566)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 08:28:26 +01:00
Slaviša Arežina
8f647b9abe tools.func - Add function to create self-signed certificates (#4562) 2025-05-18 09:27:55 +02:00
community-scripts-pr-app[bot]
8a481e1423 Update CHANGELOG.md (#4564)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 01:16:06 +01:00
community-scripts-pr-app[bot]
42ee79ac30 Update versions.json (#4563)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-18 02:15:34 +02:00
community-scripts-pr-app[bot]
5a6dc35fe0 Update versions.json (#4557)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-17 14:07:00 +02:00
Slaviša Arežina
73c08a8c5e Add a slight pause before continuing (#4553) 2025-05-17 08:45:31 +02:00
7 changed files with 151 additions and 113 deletions

View File

@@ -14,6 +14,24 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
All LXC instances created using this repository come pre-installed with Midnight Commander, which is a command-line tool (`mc`) that offers a user-friendly file and directory management interface for the terminal environment.
## 2025-05-19
## 2025-05-18
### 🚀 Updated Scripts
- tools.func - Add function to create self-signed certificates [@tremor021](https://github.com/tremor021) ([#4562](https://github.com/community-scripts/ProxmoxVE/pull/4562))
- #### 🐞 Bug Fixes
- Homarr: fix the build [@CrazyWolf13](https://github.com/CrazyWolf13) ([#4569](https://github.com/community-scripts/ProxmoxVE/pull/4569))
### 🌐 Website
- #### 📝 Script Information
- Fix Dashy Config Path on Frontend [@CrazyWolf13](https://github.com/CrazyWolf13) ([#4570](https://github.com/community-scripts/ProxmoxVE/pull/4570))
## 2025-05-17
## 2025-05-16

View File

@@ -125,7 +125,7 @@ EOF
fetch_and_deploy_gh_release "homarr-labs/homarr"
mv /opt/homarr-data-backup/.env /opt/homarr/.env
cd /opt/homarr
$STD pnpm install
$STD pnpm install --recursive --frozen-lockfile --shamefully-hoist
$STD pnpm build
cp /opt/homarr/apps/nextjs/next.config.ts .
cp /opt/homarr/apps/nextjs/package.json .

View File

@@ -12,7 +12,7 @@
"documentation": null,
"website": "https://dashy.to/",
"logo": "https://github.com/Lissy93/dashy/raw/master/public/web-icons/dashy-logo.png",
"config_path": "/opt/dashy/public/conf.yml",
"config_path": "/opt/dashy/user-data/conf.yml",
"description": "Dashy is a solution that helps you organize your self-hosted services by centralizing access to them through a single interface.",
"install_methods": [
{

View File

@@ -1,4 +1,109 @@
[
{
"name": "MediaBrowser/Emby.Releases",
"version": "4.8.11.0",
"date": "2025-03-10T06:39:11Z"
},
{
"name": "Part-DB/Part-DB-server",
"version": "v1.17.1",
"date": "2025-05-18T21:06:41Z"
},
{
"name": "sbondCo/Watcharr",
"version": "v2.1.0",
"date": "2025-05-18T18:20:43Z"
},
{
"name": "rogerfar/rdt-client",
"version": "v2.0.112",
"date": "2025-05-18T17:44:52Z"
},
{
"name": "YunoHost/yunohost",
"version": "debian/12.1.6.1",
"date": "2025-05-18T17:01:42Z"
},
{
"name": "clusterzx/paperless-ai",
"version": "v3.0.0",
"date": "2025-05-18T15:32:52Z"
},
{
"name": "kimai/kimai",
"version": "2.34.0",
"date": "2025-05-18T13:22:17Z"
},
{
"name": "runtipi/runtipi",
"version": "v4.1.1",
"date": "2025-05-16T17:37:30Z"
},
{
"name": "hansmi/prometheus-paperless-exporter",
"version": "v0.0.8",
"date": "2025-05-18T11:37:31Z"
},
{
"name": "Prowlarr/Prowlarr",
"version": "v1.35.1.5034",
"date": "2025-04-30T11:02:36Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.1917",
"date": "2025-05-18T05:59:41Z"
},
{
"name": "theonedev/onedev",
"version": "v11.9.8",
"date": "2025-05-18T01:27:37Z"
},
{
"name": "inventree/InvenTree",
"version": "0.17.12",
"date": "2025-05-17T19:16:00Z"
},
{
"name": "crafty-controller/crafty-4",
"version": "v4.4.8",
"date": "2025-05-17T18:47:36Z"
},
{
"name": "Radarr/Radarr",
"version": "v5.23.3.9987",
"date": "2025-05-17T12:55:29Z"
},
{
"name": "bastienwirtz/homer",
"version": "v25.05.2",
"date": "2025-05-17T12:53:29Z"
},
{
"name": "BookStackApp/BookStack",
"version": "v25.02.5",
"date": "2025-05-17T11:24:01Z"
},
{
"name": "Paymenter/Paymenter",
"version": "v1.1.1",
"date": "2025-05-17T10:10:36Z"
},
{
"name": "evcc-io/evcc",
"version": "0.203.6",
"date": "2025-05-17T07:30:49Z"
},
{
"name": "prometheus/prometheus",
"version": "v0.304.0",
"date": "2025-05-17T07:29:09Z"
},
{
"name": "cross-seed/cross-seed",
"version": "v6.12.5",
"date": "2025-05-17T02:52:33Z"
},
{
"name": "syncthing/syncthing",
"version": "v1.29.6",
@@ -14,21 +119,11 @@
"version": "2025.5.2",
"date": "2025-05-16T21:09:45Z"
},
{
"name": "clusterzx/paperless-ai",
"version": "v2.7.8",
"date": "2025-05-16T19:50:06Z"
},
{
"name": "homarr-labs/homarr",
"version": "v1.20.0",
"date": "2025-05-16T19:18:10Z"
},
{
"name": "runtipi/runtipi",
"version": "v4.1.1",
"date": "2025-05-16T17:37:30Z"
},
{
"name": "NodeBB/NodeBB",
"version": "v4.4.1",
@@ -44,6 +139,11 @@
"version": "2.0.4",
"date": "2025-05-16T15:09:53Z"
},
{
"name": "keycloak/keycloak",
"version": "26.0.12",
"date": "2025-05-15T14:06:52Z"
},
{
"name": "emqx/emqx",
"version": "e5.10.0-alpha.1",
@@ -54,11 +154,6 @@
"version": "coverity-w20-4.13.0",
"date": "2025-05-14T12:06:20Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.1908",
"date": "2025-05-16T05:54:21Z"
},
{
"name": "gotson/komga",
"version": "1.21.3",
@@ -69,11 +164,6 @@
"version": "server/public/v0.1.13",
"date": "2025-05-16T03:44:25Z"
},
{
"name": "cross-seed/cross-seed",
"version": "v6.12.4",
"date": "2025-05-11T11:41:32Z"
},
{
"name": "ipfs/kubo",
"version": "v0.34.1",
@@ -109,11 +199,6 @@
"version": "v3.1.1",
"date": "2025-05-15T15:17:57Z"
},
{
"name": "keycloak/keycloak",
"version": "26.0.12",
"date": "2025-05-15T14:06:52Z"
},
{
"name": "bunkerity/bunkerweb",
"version": "v1.6.1",
@@ -129,11 +214,6 @@
"version": "v10.5.1",
"date": "2025-05-15T09:59:28Z"
},
{
"name": "theonedev/onedev",
"version": "v11.9.7",
"date": "2025-05-15T08:41:54Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.2",
@@ -169,11 +249,6 @@
"version": "2025.4.2",
"date": "2025-05-11T22:18:43Z"
},
{
"name": "MediaBrowser/Emby.Releases",
"version": "4.8.11.0",
"date": "2025-03-10T06:39:11Z"
},
{
"name": "Athou/commafeed",
"version": "5.9.0",
@@ -289,11 +364,6 @@
"version": "n8n@1.91.3",
"date": "2025-05-08T12:25:10Z"
},
{
"name": "Paymenter/Paymenter",
"version": "v1.1.0",
"date": "2025-05-12T14:40:27Z"
},
{
"name": "apache/tika",
"version": "3.2.0-rc1",
@@ -324,21 +394,11 @@
"version": "v3.5.3",
"date": "2025-05-11T15:17:13Z"
},
{
"name": "Prowlarr/Prowlarr",
"version": "v1.35.1.5034",
"date": "2025-04-30T11:02:36Z"
},
{
"name": "authelia/authelia",
"version": "v4.39.3",
"date": "2025-05-11T11:12:15Z"
},
{
"name": "Radarr/Radarr",
"version": "v5.22.4.9896",
"date": "2025-04-23T18:51:12Z"
},
{
"name": "owncast/owncast",
"version": "v0.2.3",
@@ -374,11 +434,6 @@
"version": "v0.53.0",
"date": "2025-05-08T19:56:55Z"
},
{
"name": "BookStackApp/BookStack",
"version": "v25.02.4",
"date": "2025-05-08T15:03:17Z"
},
{
"name": "apache/tomcat",
"version": "10.1.41",
@@ -514,21 +569,11 @@
"version": "v3.4.0",
"date": "2025-05-05T13:59:23Z"
},
{
"name": "evcc-io/evcc",
"version": "0.203.5",
"date": "2025-05-05T06:41:02Z"
},
{
"name": "moghtech/komodo",
"version": "v1.17.5",
"date": "2025-05-04T22:17:06Z"
},
{
"name": "YunoHost/yunohost",
"version": "debian/12.0.16",
"date": "2025-05-04T22:06:15Z"
},
{
"name": "Lidarr/Lidarr",
"version": "v2.11.2.4629",
@@ -539,11 +584,6 @@
"version": "v2.0.0.4645",
"date": "2017-03-07T18:56:06Z"
},
{
"name": "bastienwirtz/homer",
"version": "v25.05.1",
"date": "2025-05-04T12:17:00Z"
},
{
"name": "FreshRSS/FreshRSS",
"version": "1.26.2",
@@ -554,26 +594,11 @@
"version": "v25.5.0",
"date": "2025-05-03T19:03:17Z"
},
{
"name": "rogerfar/rdt-client",
"version": "v2.0.111",
"date": "2025-05-03T16:25:30Z"
},
{
"name": "kimai/kimai",
"version": "2.33.0",
"date": "2025-05-03T10:33:49Z"
},
{
"name": "documenso/documenso",
"version": "v1.10.3",
"date": "2025-05-02T23:23:25Z"
},
{
"name": "prometheus/prometheus",
"version": "v0.304.0-rc.0",
"date": "2025-05-02T17:29:18Z"
},
{
"name": "forgejo/forgejo",
"version": "v11.0.1",
@@ -689,11 +714,6 @@
"version": "release-1.23.0",
"date": "2025-04-24T08:07:21Z"
},
{
"name": "inventree/InvenTree",
"version": "0.17.11",
"date": "2025-04-24T05:25:55Z"
},
{
"name": "minio/minio",
"version": "RELEASE.2025-04-22T22-12-26Z",
@@ -854,11 +874,6 @@
"version": "v6.0.6",
"date": "2025-03-30T16:59:06Z"
},
{
"name": "Part-DB/Part-DB-server",
"version": "v1.17.0",
"date": "2025-03-30T14:21:53Z"
},
{
"name": "aceberg/WatchYourLAN",
"version": "2.1.2-alpine",
@@ -889,11 +904,6 @@
"version": "v1.34.0",
"date": "2025-03-26T08:48:34Z"
},
{
"name": "hansmi/prometheus-paperless-exporter",
"version": "v0.0.7",
"date": "2025-03-25T15:11:18Z"
},
{
"name": "nextcloud/nextcloudpi",
"version": "v1.55.4",
@@ -1019,11 +1029,6 @@
"version": "v28.0",
"date": "2025-02-18T15:49:57Z"
},
{
"name": "sbondCo/Watcharr",
"version": "v2.0.2",
"date": "2025-02-16T21:34:29Z"
},
{
"name": "recyclarr/recyclarr",
"version": "v7.4.1",
@@ -1079,11 +1084,6 @@
"version": "1.1.14",
"date": "2025-01-25T12:48:28Z"
},
{
"name": "crafty-controller/crafty-4",
"version": "v4.4.7",
"date": "2025-01-20T15:45:06Z"
},
{
"name": "0xERR0R/blocky",
"version": "v0.25",

View File

@@ -16,6 +16,7 @@ update_os
msg_info "Installing Transmission"
$STD apk add --no-cache transmission-cli transmission-daemon
$STD rc-service transmission-daemon start
sleep 5
$STD rc-service transmission-daemon stop
sed -i '{s/"rpc-whitelist-enabled": true/"rpc-whitelist-enabled": false/g; s/"rpc-host-whitelist-enabled": true,/"rpc-host-whitelist-enabled": false,/g}' /var/lib/transmission/config/settings.json
msg_ok "Installed Transmission"

View File

@@ -47,7 +47,7 @@ TURBO_TELEMETRY_DISABLED=1
AUTH_PROVIDERS='credentials'
NODE_ENV='production'
EOF
$STD pnpm install
$STD pnpm install --recursive --frozen-lockfile --shamefully-hoist
$STD pnpm build
msg_ok "Installed Homarr"

View File

@@ -1180,3 +1180,22 @@ setup_rbenv_stack() {
rm -rf "$TMP_DIR"
msg_ok "rbenv stack ready (Ruby $RUBY_VERSION)"
}
# ------------------------------------------------------------------------------
# Creates and installs self-signed certificates.
#
# Description:
# - Create a self-signed certificate with option to override application name
#
# Variables:
# APP - Application name (default: $APPLICATION variable)
# ------------------------------------------------------------------------------
create_selfsigned_certs() {
local app=${APP:-$(echo "${APPLICATION,,}" | tr -d ' ')}
$STD msg_info "Creating Self-Signed Certificate"
$STD openssl req -x509 -nodes -days 365 -newkey rsa:4096 \
-keyout /etc/ssl/private/"$app"-selfsigned.key \
-out /etc/ssl/certs/"$app"-selfsigned.crt \
-subj "/C=US/O=$app/OU=Domain Control Validated/CN=localhost"
$STD msg_ok "Created Self-Signed Certificate"
}