1
0
mirror of https://github.com/tteck/Proxmox.git synced 2025-02-15 06:09:15 +01:00
Files
.github
ct
install
adguard-install.sh
alpine-docker-install.sh
alpine-grafana-install.sh
alpine-vaultwarden-install.sh
alpine-zigbee2mqtt-install.sh
audiobookshelf-install.sh
autobrr-install.sh
bazarr-install.sh
blocky-install.sh
casaos-install.sh
changedetection-install.sh
cloudflared-install.sh
cronicle-install.sh
daemonsync-install.sh
dashy-install.sh
debian-install.sh
deconz-install.sh
deluge-install.sh
devuan-install.sh
docker-install.sh
emby-install.sh
emqx-install.sh
esphome-install.sh
fhem-install.sh
go2rtc-install.sh
grafana-install.sh
grocy-install.sh
heimdalldashboard-install.sh
homeassistant-core-install.sh
homeassistant-install.sh
homebridge-install.sh
homepage-install.sh
homer-install.sh
hyperion-install.sh
influxdb-install.sh
iobroker-install.sh
jackett-install.sh
jellyfin-install.sh
k0s-install.sh
kavita-install.sh
keycloak-install.sh
lidarr-install.sh
magicmirror-install.sh
mariadb-install.sh
meshcentral-install.sh
motioneye-install.sh
mqtt-install.sh
n8n-install.sh
navidrome-install.sh
nextcloudpi-install.sh
nginxproxymanager-install.sh
nocodb-install.sh
node-red-install.sh
octoprint-install.sh
omada-install.sh
omv-install.sh
openhab-install.sh
paperless-ngx-install.sh
photoprism-install.sh
pihole-install.sh
plex-install.sh
podman-homeassistant-install.sh
podman-install.sh
postgresql-install.sh
prometheus-install.sh
prowlarr-install.sh
qbittorrent-install.sh
radarr-install.sh
readarr-install.sh
rtsptoweb-install.sh
sabnzbd-install.sh
scrypted-install.sh
shinobi-install.sh
sonarr-install.sh
syncthing-install.sh
tautulli-install.sh
tdarr-install.sh
technitiumdns-install.sh
transmission-install.sh
trilium-install.sh
ubuntu-install.sh
umbrel-install.sh
unifi-install.sh
uptimekuma-install.sh
vaultwarden-install.sh
whisparr-install.sh
whoogle-install.sh
wikijs-install.sh
wireguard-install.sh
yunohost-install.sh
zigbee2mqtt-install.sh
zwave-js-ui-install.sh
misc
vm
CHANGELOG.md
CODE-AUDIT.md
LICENSE
README.md
USER_SUBMITTED_GUIDES.md
Proxmox/install/autobrr-install.sh
2023-05-15 07:39:30 -04:00

58 lines
1.4 KiB
Bash

#!/usr/bin/env bash
# Copyright (c) 2021-2023 tteck
# Author: tteck (tteckster)
# License: MIT
# https://github.com/tteck/Proxmox/raw/main/LICENSE
source /dev/stdin <<< "$FUNCTIONS_FILE_PATH"
color
verb_ip6
catch_errors
setting_up_container
network_check
update_os
msg_info "Installing Dependencies"
$STD apt-get install -y curl
$STD apt-get install -y sudo
$STD apt-get install -y mc
msg_ok "Installed Dependencies"
msg_info "Installing Autobrr"
wget -q $(curl -s https://api.github.com/repos/autobrr/autobrr/releases/latest | grep download | grep linux_x86_64 | cut -d\" -f4)
tar -C /usr/local/bin -xzf autobrr*.tar.gz
rm -rf autobrr*.tar.gz
mkdir -p /root/.config/autobrr
cat <<EOF >>/root/.config/autobrr/config.toml
# https://autobrr.com/configuration/autobrr
host = "0.0.0.0"
port = 7474
logLevel = "DEBUG"
sessionSecret = "$(openssl rand -base64 24)"
EOF
msg_ok "Installed Autobrr"
msg_info "Creating Service"
service_path="/etc/systemd/system/autobrr.service"
echo "[Unit]
Description=autobrr service
After=syslog.target network-online.target
[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/local/bin/autobrr --config=/root/.config/autobrr/
[Install]
WantedBy=multi-user.target" >$service_path
systemctl enable --now -q autobrr.service
msg_ok "Created Service"
motd_ssh
customize
msg_info "Cleaning up"
$STD apt-get autoremove
$STD apt-get autoclean
msg_ok "Cleaned"