Files
env-docker/Config/LibreTranslate/cron-reboot.sh

24 lines
393 B
Bash
Executable File

#!/usr/bin/env bash
# 2025-07-26 Hyperling
# Ensure the LibreTranslate container starts correctly after a reboot, especially if placing models/ under /tmp/.
## Setup ##
DIR="$(dirname -- "${BASH_SOURCE[0]}")"
cd $DIR
source .env
## Main ##
# Shutdown the container.
docker compose down
# Create folders.
prep.sh
# Start the container.
docker compose up -d
# Finish successfully.
exit 0