mirror of
https://github.com/linuxserver/docker-raneto.git
synced 2026-02-11 05:14:51 +08:00
Fix content symlinks
This commit is contained in:
parent
a4919565a4
commit
3bf0141d26
@ -68,7 +68,7 @@ var config = {
|
||||
content_dir : '/config/content/',
|
||||
|
||||
// Where is the public directory or document root?
|
||||
public_dir : '/app/raneto/themes/default/public',
|
||||
public_dir: path.join(theme_dir, theme_name, 'public'),
|
||||
|
||||
// The base URL of your images folder,
|
||||
// Relative to config.public_dir
|
||||
@ -165,7 +165,6 @@ var config = {
|
||||
menu_on_pages: true,
|
||||
menu_on_page_collapsible: true,
|
||||
};
|
||||
config.public_dir = '/app/raneto/themes/default/public';
|
||||
|
||||
// Exports
|
||||
module.exports = config;
|
||||
|
||||
@ -1,19 +1,22 @@
|
||||
#!/usr/bin/with-contenv bash
|
||||
# shellcheck shell=bash
|
||||
|
||||
# make directories if necessary
|
||||
mkdir -p /config/content
|
||||
folders=(
|
||||
/app/raneto/node_modules/@raneto/theme-default/dist/public/images
|
||||
/app/raneto/content
|
||||
)
|
||||
|
||||
i=/app/raneto/themes/default/public/images
|
||||
if [[ -e "$i" && ! -L "$i" && -e /config/"$(basename "$i")" ]]; then
|
||||
rm -Rf "$i" && \
|
||||
ln -s /config/"$(basename "$i")" "$i"
|
||||
fi
|
||||
for i in "${folders[@]}"; do
|
||||
if [[ -e "$i" && ! -L "$i" && -e /config/"$(basename "$i")" ]]; then
|
||||
rm -Rf "$i" && \
|
||||
ln -s /config/"$(basename "$i")" "$i"
|
||||
fi
|
||||
|
||||
if [[ -e "$i" && ! -L "$i" ]]; then
|
||||
mv "$i" /config/"$(basename "$i")" && \
|
||||
ln -s /config/"$(basename "$i")" "$i"
|
||||
fi
|
||||
if [[ -e "$i" && ! -L "$i" ]]; then
|
||||
mv "$i" /config/"$(basename "$i")" && \
|
||||
ln -s /config/"$(basename "$i")" "$i"
|
||||
fi
|
||||
done
|
||||
|
||||
# create local user server files
|
||||
if [[ ! -f /config/config.default.js ]]; then
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user