Skip to content

Scripts for installing stuff on Alpine Linux / Alpine LXC

Notifications You must be signed in to change notification settings

x-keita/alpine-scripts

Repository files navigation

Alpine Linux Install Scripts

Scripts for installing stuff on Alpine Linux / Alpine LXC instead of doing it manually because stuff.

Prerequisites

You need to install bash and curl before running any script. Run the following lines on the terminal

apk add -U --upgrade --no-cache bash curl

The Arrs!

Sonarr @ https://sonarr.tv

Details

  • Installed to: /opt/sonarr
  • Upgradeable?: Yes, using built-in updater
  • Branch: You can choose during install and change later on WebUI

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-sonarr.sh)
Prowlarr @ https://prowlarr.com

Details

  • Installed on: /opt/prowlarr
  • Upgradeable?: Yes, using built-in updater
  • Branch: Develop (Only branch available)

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-prowlarr.sh)
Radarr @ https://radarr.video

Details

  • Installed on: /opt/radarr
  • Upgradeable?: Yes, using built-in updater
  • Branch: You can choose during install and change later on WebUI

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-radarr.sh)
Bazarr @ https://bazarr.media

Details

  • Installed to: /opt/bazarr
  • Upgradeable?: Yes, using built-in updater
  • Branch: You can choose during install and change later on WebUI

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-bazarr.sh)

Downloaders

qbittorrent-nox (Official Apk) @ https://www.qbittorrent.org/

Details

  • UID/GID: By default qbittorrent creates a user, the scripts adds it to the GID 1000
  • Upgradeable?: Yes, from console with apk

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-qbittorrentnox.sh)
JDownloader2 with No-VNC @ https://jdownloader.org/

Details

  • UID/GID: JDownloader2 will run with UID 1000 by default.
  • Upgradeable?: Yes, from application UI & schedule.
  • Notes: Runs official JDownloader2 via VNC with noVNC preloaded, you can connect to noVNC in localhost:8080 or VNC in localhost:5900

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-qbittorrentnox.sh)

Home Automation

HomeAssistant Core @ https://www.home-assistant.io

Details

  • Space required: At least 3.5 GB for first time install. Post-install storage usage goes down to 1.5~ GB
  • Upgradeable?: Yes, run pip3 install --upgrade homeassistant to install latest version.
  • Notes: Script includes the option to install HACS instead of doing it later manually.

Script

bash <(wget -qO- https://github.com/raw/x-keita/alpine-scripts/main/install-hass.sh)

Printer & Scanning / Document managers

Scanservjs @ https://github.com/sbs20/scanservjs

Details

  • Installed on: /var/www/scanservjs
  • Upgradeable?: Yes, run the script again to install latest version

Script

bash <(wget -qO- https://github.com/x-keita/alpine-scripts/raw/main/install-scanservjs.sh)
Brother SANE brscan4 driver

Details

  • Pre-requisites: sane-utils and sane-udev

Script

curl -L https://github.com/x-keita/alpine-scripts/raw/main/install-brscan4.sh | bash --

About

Scripts for installing stuff on Alpine Linux / Alpine LXC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages