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 \
48
48
composer install -d /app/www/ && \
49
49
printf "Linuxserver.io version: ${VERSION}\n Build-date: ${BUILD_DATE}" > /build_version && \
50
50
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' && \
61
55
echo "**** cleanup ****" && \
62
56
rm -rf \
63
57
/tmp/* \
Original file line number Diff line number Diff line change @@ -48,16 +48,10 @@ RUN \
48
48
composer install -d /app/www/ && \
49
49
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
50
50
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' && \
61
55
echo "**** cleanup ****" && \
62
56
rm -rf \
63
57
/tmp/* \
You can’t perform that action at this time.
0 commit comments