summaryrefslogtreecommitdiffstats
path: root/mkosi.postinst
blob: 303a4ebdc1ca31df381a36c5d757de7b8e59f811 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
set -ex

export DEBIAN_FRONTEND=noninteractive
export XDG_CONFIG_HOME="/config/xdg"

groupadd --system --gid 997 plex
useradd --system --gid 997 --uid 997 plex

echo deb https://downloads.plex.tv/repo/deb public main > /etc/apt/sources.list.d/plex.list

curl https://downloads.plex.tv/plex-keys/PlexSign.key | apt-key add -

apt update

apt install --yes plexmediaserver

# plex adds its own repo-file, with everything commented out. I guess plex
# wants to do in-app upgrades.
rm /etc/apt/sources.list.d/plex.list

apt update