Files
env-docker/Config/LibreTranslate/cron-reboot.sh
2025-07-26 13:54:37 -07:00

24 lines
397 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