17 Commits

Author SHA1 Message Date
Evan Champion
094d2071e2 init-plex-chown/run: use TMPDIR instead of hardcoded /run/plex-temp
Changes init-plex-chown/run to use TMPDIR instead of hardcoded /run/plex-temp

Plex uses TMPDIR to store transcodes of music to WAV format for music
analysis (and maybe other things).

LS.io container sets TMPDIR=/run/plex-temp.  With read-only root this
means the /run tmpfs needs to have enough memory to store music analysis
transcodes.

LS.io container hardcoded /run/plex-temp in init so TMPDIR could not be
flexibly changed -- changed to use TMPDIR and clean on restart in case
of unclean shutdown.

Plex container is marked as supporting read-only root.
2026-03-16 06:05:53 +08:00
Evan Champion
e64b2579d7 init-plex-claim/run: do not run s6-setuidgid on non-root containers
Fixes #422
2026-03-15 12:06:57 +08:00
aptalca
64aed46150
use device perm fixer from baseimage 2025-12-09 12:58:58 -05:00
thespad
b29a1b8320
Support nonroot operation 2024-12-20 20:31:10 +00:00
Adam
877a9bd1a3
Fix RO update check 2024-10-14 17:47:55 +01:00
thespad
9e313afccf
Add RO support 2024-10-13 16:59:17 +01:00
Anagh Kumar Baranwal
603e86d095
Fix ordering of options for lsiown 2024-09-03 12:43:30 +05:30
Eric Nemchik
56562f4956
Fix various shellcheck concerns
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2024-01-08 21:17:32 -06:00
Eric Nemchik
b9fdee8cb8
set permissions on Plex Transcoder Temp Directory
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2024-01-08 20:22:56 -06:00
Eric Nemchik
b046c3ffb4
Replace existing chown with lsiown
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2024-01-08 20:02:48 -06:00
driz
46ae41bbd6
Update run 2023-09-13 16:17:01 -04:00
TheSpad
b804392aaa
Clarify 2023-09-04 20:26:16 +01:00
TheSpad
2921a3e2a0
Clearly log failed update if remote version can't be fetched 2023-09-04 20:23:00 +01:00
TheSpad
df7c0867e8
Use localhost instead of 127.0.0.1 for readiness check 2022-10-22 10:19:54 +01:00
Eric Nemchik
c1cded9030
Revert "Revert "rebase plex to jammy, update to s6v3, remove opencl drivers"" 2022-10-19 10:17:56 -05:00
Eric Nemchik
42744a60e0
Revert "rebase plex to jammy, update to s6v3, remove opencl drivers" 2022-10-19 09:43:27 -05:00
aptalca
3d443205d4 rebase plex to jammy, update to s6v3, remove opencl drivers 2022-10-15 21:38:53 -04:00