diff --git a/misc/build.func b/misc/build.func index adc724bb9..fe89b3f26 100644 --- a/misc/build.func +++ b/misc/build.func @@ -5906,6 +5906,12 @@ create_lxc_container() { # ------------------------------------------------------------------------------ description() { IP=$(pct exec "$CTID" ip a s dev eth0 | awk '/inet / {print $2}' | cut -d/ -f1) + local script_slug script_url donate_url + + script_slug="${SCRIPT_SLUG:-${NSAPP}}" + script_slug="$(echo "$script_slug" | tr '[:upper:]' '[:lower:]' | tr ' ' '-')" + script_url="https://community-scripts.org/scripts/${script_slug}" + donate_url="https://community-scripts.org/donate" # Generate LXC Description DESCRIPTION=$( @@ -5918,8 +5924,14 @@ description() {

${APP} LXC

- - spend Coffee + + Sponsoring and donations + +

+ +

+ + Open script page

diff --git a/misc/vm-core.func b/misc/vm-core.func index dd0595700..2c82c0fb5 100644 --- a/misc/vm-core.func +++ b/misc/vm-core.func @@ -577,6 +577,13 @@ check_hostname_conflict() { } set_description() { + local app_name script_slug script_url donate_url + app_name=$(echo "${APP,,}" | tr ' ' '-') + script_slug="${SCRIPT_SLUG:-${app_name}}" + script_slug="$(echo "$script_slug" | tr '[:upper:]' '[:lower:]' | tr ' ' '-')" + script_url="https://community-scripts.org/scripts/${script_slug}" + donate_url="https://community-scripts.org/donate" + DESCRIPTION=$( cat < @@ -587,8 +594,14 @@ set_description() {

${NSAPP} VM

- - spend Coffee + + Sponsoring and donations + +

+ +

+ + Open script page