summaryrefslogtreecommitdiff
path: root/f3s/minvid/docker-image/entrypoint.sh
blob: 7865234dbc12de1fb207e33c3c5eea9166875c85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

# Create user and group if they don't exist
if ! id -u minvid &>/dev/null; then
    addgroup -g ${PGID} minvid
    adduser -D -u ${PUID} -G minvid minvid
fi

# Ensure data directory exists and has correct permissions
mkdir -p /app/data
chown -R minvid:minvid /app/data

# Execute the main command as minvid user
exec su-exec minvid "$@"