mirror of
https://github.com/TrezOne/docker-mods-uptime-kuma-timeout-fix.git
synced 2026-06-18 22:33:00 -04:00
Updated to use cont-init.d logic and added local translation option.
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/with-contenv bash
|
||||
|
||||
if [ ! -z "${TRANSLATIONS}" ]; then
|
||||
OLDIFS=$IFS
|
||||
IFS=','
|
||||
for translation in ${TRANSLATIONS}; do
|
||||
IFS=$OLDIFS
|
||||
if [[ -d "/translations/${translation}" ]]; then
|
||||
echo "**** install local translation: ${translation} ****"
|
||||
cp -R "/translations/${translation}/*" /app/projectsend/
|
||||
else
|
||||
echo "**** install online translation: ${translation} ****"
|
||||
curl -s -o "/tmp/${translation}.zip" -L "https://www.projectsend.org/translations/get.php?lang=${translation}"
|
||||
unzip -o "/tmp/${translation}.zip" -d /app/projectsend;
|
||||
fi
|
||||
done
|
||||
echo "**** cleanup ****"
|
||||
rm -rf /tmp/*
|
||||
fi
|
||||
|
||||
while :; do :; done & kill -STOP $! && wait $!
|
||||
@@ -1,16 +0,0 @@
|
||||
#!/bin/bash -e
|
||||
|
||||
if [ ! -z "${TRANSLATIONS}" ]; then
|
||||
OLDIFS=$IFS
|
||||
IFS=','
|
||||
for translation in ${TRANSLATIONS}; do
|
||||
IFS=$OLDIFS
|
||||
echo "**** install translation: ${translation} ****"
|
||||
curl -s -o "/tmp/${translation}.zip" -L "https://www.projectsend.org/translations/get.php?lang=${translation}"
|
||||
unzip -o "/tmp/${translation}.zip" -d /app/projectsend;
|
||||
done
|
||||
echo "**** cleanup ****"
|
||||
rm -rf /tmp/*
|
||||
fi
|
||||
|
||||
while :; do :; done & kill -STOP $! && wait $!
|
||||
Reference in New Issue
Block a user