16
init
16
init
@@ -5,15 +5,13 @@ cfg="/opt/stable-diffusion-ui/config.yaml"
|
||||
|
||||
if [[ -f "$pkg" ]]; then
|
||||
pacman -U --noconfirm --overwrite '/opt/stable-diffusion-ui/*' "$pkg"
|
||||
|
||||
if ! [[ -f "$cfg" ]]; then
|
||||
mv /config.yaml "$cfg" || {
|
||||
printf 'Failed to move the default config file to %s!\n' "$cfg"
|
||||
}
|
||||
fi
|
||||
|
||||
chown -R stable-diffusion:stable-diffusion /opt/stable-diffusion-ui
|
||||
rm -vf "$pkg"
|
||||
fi
|
||||
|
||||
if ! [[ -f "$cfg" ]]; then
|
||||
mv /config.yaml "$cfg" || {
|
||||
printf 'Failed to move the default config file to %s!\n' "$cfg"
|
||||
}
|
||||
fi
|
||||
|
||||
exec su stable-diffusion -c '/usr/bin/stable-diffusion-ui-server'
|
||||
exec /usr/bin/stable-diffusion-ui-server
|
||||
|
Reference in New Issue
Block a user