File tree Expand file tree Collapse file tree 2 files changed +8
-20
lines changed Expand file tree Collapse file tree 2 files changed +8
-20
lines changed Original file line number Diff line number Diff line change @@ -48,16 +48,10 @@ RUN \
4848 composer install -d /app/www/ && \
4949 printf "Linuxserver.io version: ${VERSION}\n Build-date: ${BUILD_DATE}" > /build_version && \
5050 echo "**** create symlinks ****" && \
51- rm -rf /app/www/themes && ln -s /config/www/themes /app/www/themes && \
52- rm -rf /app/www/storage/uploads/files && ln -s /config/www/files /app/www/storage/uploads/files && \
53- rm -rf /app/www/storage/uploads/images && ln -s /config/www/images /app/www/storage/uploads/images && \
54- rm -rf /app/www/public/uploads && ln -s /config/www/uploads /app/www/public/uploads && \
55- rm -rf /app/www/storage/backup && ln -s /config/backups /app/www/storage/backups && \
56- rm -rf /app/www/storage/framework/cache && ln -s /config/www/framework/cache /app/www/storage/framework/cache && \
57- rm -rf /app/www/storage/framework/sessions && ln -s /config/www/framework/sessions /app/www/storage/framework/sessions && \
58- rm -rf /app/www/storage/framework/views && ln -s /config/www/framework/views /app/www/storage/framework/views && \
59- rm -rf /app/www/storage/logs/laravel.log && ln -s /config/log/bookstack/laravel.log /app/www/storage/logs/laravel.log && \
60- rm -rf /app/www/.env && ln -s /config/www/.env /app/www/.env && \
51+ /bin/bash -c \
52+ 'dst=(www/themes www/files www/images www/uploads backups www/framework/cache www/framework/sessions www/framework/views log/bookstack/laravel.log www/.env); \
53+ src=(themes storage/uploads/files storage/uploads/images public/uploads storage/backup storage/framework/cache storage/framework/sessions storage/framework/views storage/logs/laravel.log .env); \
54+ for i in "${!src[@]}"; do rm -rf /app/www/"${src[i]}" && ln -s /config/"${dst[i]}" /app/www/"${src[i]}"; done' && \
6155 echo "**** cleanup ****" && \
6256 rm -rf \
6357 /tmp/* \
Original file line number Diff line number Diff line change @@ -48,16 +48,10 @@ RUN \
4848 composer install -d /app/www/ && \
4949 printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
5050 echo "**** create symlinks ****" && \
51- rm -rf /app/www/themes && ln -s /config/www/themes /app/www/themes && \
52- rm -rf /app/www/storage/uploads/files && ln -s /config/www/files /app/www/storage/uploads/files && \
53- rm -rf /app/www/storage/uploads/images && ln -s /config/www/images /app/www/storage/uploads/images && \
54- rm -rf /app/www/public/uploads && ln -s /config/www/uploads /app/www/public/uploads && \
55- rm -rf /app/www/storage/backup && ln -s /config/backups /app/www/storage/backups && \
56- rm -rf /app/www/storage/framework/cache && ln -s /config/www/framework/cache /app/www/storage/framework/cache && \
57- rm -rf /app/www/storage/framework/sessions && ln -s /config/www/framework/sessions /app/www/storage/framework/sessions && \
58- rm -rf /app/www/storage/framework/views && ln -s /config/www/framework/views /app/www/storage/framework/views && \
59- rm -rf /app/www/storage/logs/laravel.log && ln -s /config/log/bookstack/laravel.log /app/www/storage/logs/laravel.log && \
60- rm -rf /app/www/.env && ln -s /config/www/.env /app/www/.env && \
51+ /bin/bash -c \
52+ 'dst=(www/themes www/files www/images www/uploads backups www/framework/cache www/framework/sessions www/framework/views log/bookstack/laravel.log www/.env); \
53+ src=(themes storage/uploads/files storage/uploads/images public/uploads storage/backup storage/framework/cache storage/framework/sessions storage/framework/views storage/logs/laravel.log .env); \
54+ for i in "${!src[@]}"; do rm -rf /app/www/"${src[i]}" && ln -s /config/"${dst[i]}" /app/www/"${src[i]}"; done' && \
6155 echo "**** cleanup ****" && \
6256 rm -rf \
6357 /tmp/* \
You can’t perform that action at this time.
0 commit comments