Skip to content

Commit

Permalink
remove unneeded spaces
Browse files Browse the repository at this point in the history
  • Loading branch information
MickLesk authored Jan 10, 2025
1 parent a9bc67f commit 878ded2
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions install/ghost-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,33 +31,28 @@ msg_info "Configuring MySQL"
DB_PASS=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13)
$STD mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY '$DB_PASS';"
$STD mysql -u root -p"$DB_PASS" -e "FLUSH PRIVILEGES;"

{
echo "MySQL-Credentials"
echo "Username: root"
echo "Password: $DB_PASS"
} >> ~/mysql.creds
msg_ok "Configured MySQL"


msg_info "Setting up Node.js Repository"
mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
msg_ok "Set up Node.js Repository"

msg_info "Installing Node.js and npm"
msg_info "Setup Node.js"
$STD apt-get update
$STD apt-get install -y nodejs
msg_ok "Installed Node.js and npm"

msg_ok "Setup Node.js"

msg_info "Installing Ghost CLI"
$STD npm install ghost-cli@latest -g
msg_ok "Installed Ghost CLI"



msg_info "Creating Service"
$STD adduser --disabled-password --gecos "Ghost user" ghost-user
$STD usermod -aG sudo ghost-user
Expand All @@ -69,12 +64,10 @@ sudo -u ghost-user -H sh -c "cd /var/www/ghost && ghost install --db=mysql --dbh
rm /etc/sudoers.d/ghost-user
msg_ok "Creating Service"


motd_ssh
customize


msg_info "Cleaning up"
$STD apt-get -y autoremove
$STD apt-get -y autoclean
msg_ok "Cleaned"
msg_ok "Cleaned"

0 comments on commit 878ded2

Please sign in to comment.