49 lines
1.4 KiB
Bash
49 lines
1.4 KiB
Bash
|
#!/usr/bin/env bash
|
||
|
if [[ -z "$DRIVE" ]]; then
|
||
|
echo Please fill out DRIVE variable
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
# Radarr
|
||
|
echo Creating $DRIVE/media/movies
|
||
|
mkdir -p $DRIVE/media/movies
|
||
|
sudo setfacl -m u:radarr:rx $DRIVE
|
||
|
sudo setfacl -m u:radarr:rx $DRIVE/media
|
||
|
sudo setfacl -m u:radarr:rwx $DRIVE/media/movies
|
||
|
sudo setfacl -m u:radarr:rwx -R $DRIVE/media/movies
|
||
|
|
||
|
# Sonarr
|
||
|
echo Creating $DRIVE/media/tv
|
||
|
mkdir -p $DRIVE/media/tv
|
||
|
sudo setfacl -m u:sonarr:rx $DRIVE
|
||
|
sudo setfacl -m u:sonarr:rx $DRIVE/media
|
||
|
sudo setfacl -m u:sonarr:rwx $DRIVE/media/tv
|
||
|
sudo setfacl -m u:sonarr:rwx -R $DRIVE/media/tv
|
||
|
|
||
|
# Bazarr
|
||
|
sudo setfacl -m u:bazarr:rx $DRIVE
|
||
|
sudo setfacl -m u:bazarr:rx $DRIVE/media
|
||
|
sudo setfacl -m u:bazarr:rwx $DRIVE/media/movies
|
||
|
sudo setfacl -m u:bazarr:rwx -R $DRIVE/media/movies
|
||
|
sudo setfacl -m u:bazarr:rwx $DRIVE/media/tv
|
||
|
sudo setfacl -m u:bazarr:rwx -R $DRIVE/media/tv
|
||
|
|
||
|
echo Creating $DRIVE/media/music
|
||
|
mkdir -p $DRIVE/media/music
|
||
|
sudo setfacl -m u:lidarr:rx $DRIVE
|
||
|
sudo setfacl -m u:lidarr:rx $DRIVE/media
|
||
|
sudo setfacl -m u:lidarr:rwx $DRIVE/media/music
|
||
|
sudo setfacl -m u:lidarr:rwx -R $DRIVE/media/music
|
||
|
|
||
|
# Readers
|
||
|
sudo setfacl -m u:caddy:rx $DRIVE
|
||
|
sudo setfacl -m u:caddy:rx $DRIVE/media
|
||
|
sudo setfacl -m u:caddy:rx -R $DRIVE/media
|
||
|
|
||
|
sudo setfacl -m u:jellyfin:rx $DRIVE
|
||
|
sudo setfacl -m u:jellyfin:rx $DRIVE/media
|
||
|
sudo setfacl -m u:jellyfin:rx -R $DRIVE/media
|
||
|
|
||
|
sudo setfacl -m u:plex:rx $DRIVE
|
||
|
sudo setfacl -m u:plex:rx $DRIVE/media
|
||
|
sudo setfacl -m u:plex:rx -R $DRIVE/media
|