#!/bin/sh # Prépare les volumes puis bascule sur l'utilisateur non-root « ohm ». # # /data (base SQLite) : toujours à nous → chown récursif. # /downloads : peut être un montage sur une bibliothèque média existante # (Plex/Sonarr…). On ne prend possession QUE d'un dossier vide — jamais # d'une bibliothèque déjà remplie, dont les droits doivent rester intacts. set -e if [ "$(id -u)" = "0" ]; then chown -R ohm:ohm /data 2>/dev/null || true if [ -z "$(ls -A /downloads 2>/dev/null)" ]; then chown -R ohm:ohm /downloads 2>/dev/null || true fi exec gosu ohm:ohm "$@" fi exec "$@"