mirror of
https://github.com/linuxserver/docker-piwigo.git
synced 2025-04-24 05:07:05 -04:00
Move piwigo down one directory level in /config, switch to lsiown
This commit is contained in:
parent
e04d2d83fc
commit
3f759d26dd
1 changed files with 15 additions and 15 deletions
|
@ -2,20 +2,20 @@
|
|||
|
||||
# make our folders
|
||||
mkdir -p \
|
||||
/config/www/piwigo \
|
||||
/config/www \
|
||||
/gallery/upload \
|
||||
/gallery/galleries
|
||||
|
||||
# Migrate old data
|
||||
if [[ -L /config/www/gallery ]]; then
|
||||
if [[ -f /gallery/index.php ]]; then
|
||||
echo "*******************************************************************************"
|
||||
echo ""
|
||||
echo "Migrating old install..."
|
||||
mv /gallery/_data/ /config/www/piwigo/_data
|
||||
mv /gallery/language/ /config/www/piwigo/language
|
||||
mv /gallery/plugins/ /config/www/piwigo/plugins
|
||||
mv /gallery/themes/ /config/www/piwigo/themes
|
||||
mv /gallery/local/ /config/www/piwigo/local
|
||||
mv /gallery/_data/ /config/www/_data
|
||||
mv /gallery/language/ /config/www/language
|
||||
mv /gallery/plugins/ /config/www/plugins
|
||||
mv /gallery/themes/ /config/www/themes
|
||||
mv /gallery/local/ /config/www/local
|
||||
rm /gallery/index.php
|
||||
rm /config/www/gallery
|
||||
sed -i "s|root /config/www/gallery;|root /app/www/public;|" /config/nginx/site-confs/default.conf
|
||||
|
@ -42,26 +42,26 @@ symlinks=( \
|
|||
)
|
||||
|
||||
for i in "${symlinks[@]}"; do
|
||||
if [[ -d /config/www/piwigo/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
if [[ -d /config/www/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
rm -rf "$i"
|
||||
fi
|
||||
if [[ ! -d /config/www/piwigo/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
mv "$i" /config/www/piwigo/
|
||||
if [[ ! -d /config/www/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
mv "$i" /config/www/
|
||||
fi
|
||||
if [[ -d /config/www/piwigo/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
ln -s /config/www/piwigo/"$(basename "$i")" "$i"
|
||||
if [[ -d /config/www/"$(basename "$i")" && ! -L "$i" ]]; then
|
||||
ln -s /config/www/"$(basename "$i")" "$i"
|
||||
fi
|
||||
done
|
||||
|
||||
shopt -u globstar dotglob
|
||||
|
||||
# copy config
|
||||
if [[ ! -f "/config/www/piwigo/local/config/config.inc.php" ]]; then
|
||||
cp /app/www/public/include/config_default.inc.php /config/www/piwigo/local/config/config.inc.php
|
||||
if [[ ! -f "/config/www/local/config/config.inc.php" ]]; then
|
||||
cp /app/www/public/include/config_default.inc.php /config/www/local/config/config.inc.php
|
||||
fi
|
||||
|
||||
# permissions
|
||||
chown -R abc:abc \
|
||||
lsiown -R abc:abc \
|
||||
/config \
|
||||
/app \
|
||||
/gallery
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue