Compare commits

..

7 Commits

Author SHA1 Message Date
CanbiZ
67a0c06b80
update width for alpine
Some checks failed
Create Changelog Pull Request / update-changelog-pull-request (push) Waiting to run
Frontend CI/CD / build (push) Has been cancelled
Frontend CI/CD / deploy (push) Has been cancelled
2024-12-20 23:18:29 +01:00
community-scripts-pr-app[bot]
1c4c3b71e3
Update CHANGELOG.md (#955) 2024-12-20 22:33:11 +01:00
Bram Suurd
e98d96a232
Update checkmk.json (#954) 2024-12-20 22:31:27 +01:00
community-scripts-pr-app[bot]
48e86b063b
Update CHANGELOG.md (#951)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-20 20:32:05 +01:00
CanbiZ
53fcbb46be
update guacamole creds 2024-12-20 20:29:56 +01:00
community-scripts-pr-app[bot]
5e22f990d2
Update CHANGELOG.md (#950)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-20 20:08:20 +01:00
Michel Roegl-Brunner
d74ad31e72
Hotfix: Remove new Keygeneration in Bookstack Update (#948) 2024-12-20 20:07:12 +01:00
5 changed files with 14 additions and 9 deletions

View File

@ -22,13 +22,18 @@ Do not break established syntax in this file, as it is automatically updated by
### ✨ New Scripts ### ✨ New Scripts
- New Script: Apache Guacamole [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#657](https://github.com/community-scripts/ProxmoxVE/pull/657))
- New Script: silverbullet [@dsiebel](https://github.com/dsiebel) ([#659](https://github.com/community-scripts/ProxmoxVE/pull/659)) - New Script: silverbullet [@dsiebel](https://github.com/dsiebel) ([#659](https://github.com/community-scripts/ProxmoxVE/pull/659))
- New Script: Zammad [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#640](https://github.com/community-scripts/ProxmoxVE/pull/640)) - New Script: Zammad [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#640](https://github.com/community-scripts/ProxmoxVE/pull/640))
- New Script: Apache Guacamole [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#657](https://github.com/community-scripts/ProxmoxVE/pull/657))
- New Script: CheckMk [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#926](https://github.com/community-scripts/ProxmoxVE/pull/926)) - New Script: CheckMk [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#926](https://github.com/community-scripts/ProxmoxVE/pull/926))
### 🚀 Updated Scripts
- Fix: Remove PHP Key generation in Bookstack Update [@michelroegl-brunner](https://github.com/michelroegl-brunner) ([#948](https://github.com/community-scripts/ProxmoxVE/pull/948))
### 🌐 Website ### 🌐 Website
- Update checkmk description [@BramSuurdje](https://github.com/BramSuurdje) ([#954](https://github.com/community-scripts/ProxmoxVE/pull/954))
- Add Login Note for Checkmk [@MickLesk](https://github.com/MickLesk) ([#940](https://github.com/community-scripts/ProxmoxVE/pull/940)) - Add Login Note for Checkmk [@MickLesk](https://github.com/MickLesk) ([#940](https://github.com/community-scripts/ProxmoxVE/pull/940))
### ❔ Unlabelled ### ❔ Unlabelled

View File

@ -49,7 +49,6 @@ function update_script() {
cp -r /opt/bookstack-backup/themes/ /opt/bookstack/themes cp -r /opt/bookstack-backup/themes/ /opt/bookstack/themes
cd /opt/bookstack cd /opt/bookstack
COMPOSER_ALLOW_SUPERUSER=1 composer install --no-dev &>/dev/null COMPOSER_ALLOW_SUPERUSER=1 composer install --no-dev &>/dev/null
php artisan key:generate --force &>/dev/null
php artisan migrate --force &>/dev/null php artisan migrate --force &>/dev/null
chown www-data:www-data -R /opt/bookstack /opt/bookstack/bootstrap/cache /opt/bookstack/public/uploads /opt/bookstack/storage chown www-data:www-data -R /opt/bookstack /opt/bookstack/bootstrap/cache /opt/bookstack/public/uploads /opt/bookstack/storage
chmod -R 755 /opt/bookstack /opt/bookstack/bootstrap/cache /opt/bookstack/public/uploads /opt/bookstack/storage chmod -R 755 /opt/bookstack /opt/bookstack/bootstrap/cache /opt/bookstack/public/uploads /opt/bookstack/storage

View File

@ -80,10 +80,10 @@ mysql -u root -e "CREATE DATABASE $DB_NAME;"
mysql -u root -e "CREATE USER '$DB_USER'@'localhost' IDENTIFIED WITH mysql_native_password AS PASSWORD('$DB_PASS');" mysql -u root -e "CREATE USER '$DB_USER'@'localhost' IDENTIFIED WITH mysql_native_password AS PASSWORD('$DB_PASS');"
mysql -u root -e "GRANT ALL ON $DB_NAME.* TO '$DB_USER'@'localhost'; FLUSH PRIVILEGES;" mysql -u root -e "GRANT ALL ON $DB_NAME.* TO '$DB_USER'@'localhost'; FLUSH PRIVILEGES;"
{ {
echo "SnipeIT-Credentials" echo "Guacamole-Credentials"
echo "SnipeIT Database User: $DB_USER" echo "Database User: $DB_USER"
echo "SnipeIT Database Password: $DB_PASS" echo "Database Password: $DB_PASS"
echo "SnipeIT Database Name: $DB_NAME" echo "Database Name: $DB_NAME"
} >> ~/guacamole.creds } >> ~/guacamole.creds
cd guacamole-auth-jdbc-1.5.5/mysql/schema cd guacamole-auth-jdbc-1.5.5/mysql/schema
cat *.sql | mysql -u root ${DB_NAME} cat *.sql | mysql -u root ${DB_NAME}

View File

@ -12,7 +12,7 @@
"documentation": "https://docs.checkmk.com/", "documentation": "https://docs.checkmk.com/",
"website": "https://checkmk.com/", "website": "https://checkmk.com/",
"logo": "https://checkmk.com/application/files/cache/thumbnails/67fc39c599afdf20557d538416e3efd3.png", "logo": "https://checkmk.com/application/files/cache/thumbnails/67fc39c599afdf20557d538416e3efd3.png",
"description": "Checkmk - Your complete IT monitoring solution", "description": "Checkmk is an IT monitoring software that tracks the health and performance of your systems, networks, servers, applications, and cloud services. It provides real-time insights, alerts for issues, and tools for troubleshooting, helping ensure smooth operations across your infrastructure.",
"install_methods": [ "install_methods": [
{ {
"type": "default", "type": "default",

View File

@ -164,13 +164,14 @@ header_info() {
apt-get install -y figlet &> /dev/null apt-get install -y figlet &> /dev/null
elif [ -f /etc/alpine-release ]; then elif [ -f /etc/alpine-release ]; then
# Alpine Linux # Alpine Linux
apk add --no-cache figlet &> /dev/null apk add --no-cache figlet ncurses &> /dev/null
export TERM=xterm
else else
echo "Unsupported OS" echo "Unsupported OS"
return 1 return 1
fi fi
term_width=$(tput cols) term_width=$(tput cols 2>/dev/null || echo 120) # Fallback to 120 columns
ascii_art=$(figlet -f slant -w "$term_width" "$APP") ascii_art=$(figlet -f slant -w "$term_width" "$APP")
clear clear
cat <<EOF cat <<EOF