diff --git a/portainer/rootfs/etc/services.d/portainer/run b/portainer/rootfs/etc/services.d/portainer/run index dc5d0944f..36b557218 100644 --- a/portainer/rootfs/etc/services.d/portainer/run +++ b/portainer/rootfs/etc/services.d/portainer/run @@ -18,12 +18,12 @@ options+=(--host unix:///var/run/docker.sock) if bashio::fs.file_exists "/data/manual_override" && bashio::config.true 'manual_override' ; then bashio::log.warning '... "manual_override" option is checked, portainer launched in manual override mode with no configuration' exec /opt/portainer/portainer "${options[@]}" -elseif ! bashio::fs.file_exists "/data/manual_override" && bashio::config.true 'manual_override' ; then +elif ! bashio::fs.file_exists "/data/manual_override" && bashio::config.true 'manual_override' ; then rm /data/portainer.db || true touch "/data/manual_override" bashio::log.warning '... "manual_override" option is checked, previous configuration removed, portainer launched in manual override mode with no configuration' exec /opt/portainer/portainer "${options[@]}" -elseif bashio::fs.file_exists "/data/manual_override" && ! bashio::config.true 'manual_override' ; then +elif bashio::fs.file_exists "/data/manual_override" && ! bashio::config.true 'manual_override' ; then rm /data/manual_override fi