diff --git a/install/calibre-server-install.sh b/install/calibre-server-install.sh index 4df0352d..330a79b9 100644 --- a/install/calibre-server-install.sh +++ b/install/calibre-server-install.sh @@ -14,22 +14,25 @@ network_check update_os msg_info "Installing Dependencies" -$STD apt-get install -y imagemagick xvfb libxcomposite1 +$STD apt-get install -y \ + sudo \ + curl \ + mc \ + imagemagick \ + xvfb \ + libxcomposite1 msg_ok "Installed Dependencies" -msg_info "Installing Calibre (latest)" +msg_info "Installing Calibre" # If your container runs as root, you generally do not need to prefix with `sudo`. # The official Calibre instructions: wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sh /dev/stdin -msg_ok "Installed Calibre" - -msg_info "Creating calibre system user & directories" useradd -c "Calibre Server" -d /opt/calibre -s /bin/bash -m calibre mkdir -p /opt/calibre/calibre-library chown -R calibre:calibre /opt/calibre -msg_ok "Created calibre user & directories" +msg_ok "Installed Calibre" -msg_info "Creating systemd service" +msg_info "Creating Service" cat </etc/systemd/system/calibre-server.service [Unit] Description=Calibre Content Server diff --git a/json/calibre-server.json b/json/calibre-server.json index 8f00d43f..6a2d387f 100644 --- a/json/calibre-server.json +++ b/json/calibre-server.json @@ -12,7 +12,7 @@ "documentation": null, "website": "https://calibre-ebook.com", "logo": "https://calibre-ebook.com/resources/icons/calibre_icon.png", - "description": "Calibre content server is usedto manage and serve eBooks over the network.", + "description": "Calibre content server is used to manage and serve eBooks over the network.", "install_methods": [ { "type": "default",