mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-11 10:21:02 +01:00
23 lines
582 B
Bash
Executable File
23 lines
582 B
Bash
Executable File
#!/usr/bin/env bashio
|
|
|
|
bashio::log.info "Starting OpenProject"
|
|
|
|
# Ensure persistence for PGDATA and asset folders
|
|
for folder in pg assets; do
|
|
mkdir -p /data/"$folder"
|
|
if [ -d /config/"$folder" ] && [ "$(ls -A /config/"$folder"/)" ]; then
|
|
# Copy only if source is non-empty
|
|
cp -rf /config/"$folder"/. /data/"$folder"/
|
|
rm -rf /config/"$folder"
|
|
fi
|
|
chmod 700 /data/"$folder"
|
|
done
|
|
|
|
echo "Setting permissions"
|
|
mkdir -p /data/assets/files
|
|
chown -R postgres:postgres /data
|
|
|
|
cd /app || true
|
|
|
|
exec ./docker/prod/entrypoint.sh ./docker/prod/supervisord
|