mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-11 18:11:29 +02:00
Update 99-run.sh
This commit is contained in:
@@ -4,18 +4,18 @@ bashio::log.info "Starting OpenProject"
|
|||||||
|
|
||||||
# Ensure persistence for PGDATA and asset folders
|
# Ensure persistence for PGDATA and asset folders
|
||||||
for folder in pg assets; do
|
for folder in pg assets; do
|
||||||
mkdir -p /config/"$folder"
|
mkdir -p /data/"$folder"
|
||||||
if [ -d /data/"$folder" ] && [ "$(ls -A /data/"$folder")" ]; then
|
if [ -d /config/"$folder" ] && [ "$(ls -A /config/"$folder")" ]; then
|
||||||
# Copy only if source is non-empty
|
# Copy only if source is non-empty
|
||||||
cp -a /data/"$folder"/. /config/"$folder"/
|
cp -rf /config/"$folder"/. /data/"$folder"/
|
||||||
rm -rf /data/"$folder"
|
rm -rf /config/"$folder"
|
||||||
fi
|
fi
|
||||||
chmod 700 /config/"$folder"
|
chmod 700 /data/"$folder"
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "Setting permissions"
|
echo "Setting permissions"
|
||||||
mkdir -p /config/assets/files
|
mkdir -p /data/assets/files
|
||||||
chown -R postgres:postgres /config
|
chown -R postgres:postgres /data
|
||||||
|
|
||||||
cd /app || true
|
cd /app || true
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user