]> git.rmz.io Git - dotfiles.git/blobdiff - mkosi/jellyfin/mkosi.build
mkosi: add jellyfin container
[dotfiles.git] / mkosi / jellyfin / mkosi.build
diff --git a/mkosi/jellyfin/mkosi.build b/mkosi/jellyfin/mkosi.build
new file mode 100755 (executable)
index 0000000..a75371f
--- /dev/null
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+mkdir /build
+ls -alr /build
+chown -R nobody:nobody /build
+chmod -R g+ws /build
+su -l nobody --shell=/bin/bash <<EOF
+export HOME=/build  # make yarn happy about having a writeable homedir
+git clone https://aur.archlinux.org/jellyfin.git /build/makepkg
+cd /build/makepkg
+makepkg --noarchive
+EOF
+
+ls -la /build/makepkg
+cp -dr --no-preserve='ownership' /build/makepkg/pkg/jellyfin-{server,web}/* $DESTDIR