theme settings

This commit is contained in:
CEF Server 2025-03-18 23:27:50 +00:00
parent da1a550139
commit 3a8983d054
3 changed files with 15 additions and 5 deletions

View file

@ -12,9 +12,9 @@ function clone {
DIRECTORY=$(basename "$1" .git)
if [ -d "$DIRECTORY" ]; then
pushd "$DIRECTORY"
git pull
git pull --recurse-submodules
else
git clone "$1"
git clone --recurse-submodules "$1"
declare HASH_$DIRECTORY=0
pushd "$DIRECTORY"
fi
@ -58,8 +58,14 @@ taintop grumble docker build -t grumble .
taintop mediamtx docker build -t mediamtx .
taintop 3M docker build -t 3m .
taintop CEF docker build -t cef --build-arg "VITE_IRC_WEBSOCKET=$VITE_IRC_WEBSOCKET" --build-arg "VITE_3M_ADDRESS=$VITE_3M_ADDRESS" --build-arg "VITE_HOSTING_ADDRESS=$VITE_HOSTING_ADDRESS" --build-arg "VITE_VOICE_ADDRESS=$VITE_VOICE_ADDRESS" .
taintop CEF docker buildx build -t cef --build-arg "VITE_IRC_WEBSOCKET=$VITE_IRC_WEBSOCKET" \
--build-arg "VITE_3M_ADDRESS=$VITE_3M_ADDRESS" \
--build-arg "VITE_HOSTING_ADDRESS=$VITE_HOSTING_ADDRESS" \
--build-arg "VITE_VOICE_ADDRESS=$VITE_VOICE_ADDRESS" \
--build-arg "VITE_SITE_NAME_SHORT=$VITE_SITE_NAME_SHORT" \
--build-arg "VITE_SITE_NAME_LONG=$VITE_SITE_NAME_LONG" \
--build-arg "VITE_DEFAULT_THEME=$VITE_DEFAULT_THEME" \
.
mkdir -p www
rm -rf www/*
id=$(docker create cef)

View file

@ -49,7 +49,7 @@
@error status 500 404
handle_response @error {
root * /srv
try_files /assets/blankIcon.png
try_files /assets/theme-cef/blankIcon.png
file_server
}
}

View file

@ -64,4 +64,8 @@ envgen ERGO__CEF__IMAGOR__URL "https://$HOST_DOMAIN/embed/"
envgen ERGO__CEF__IMAGOR__SECRET "$IMAGOR_SECRET"
envgen VITE_VOICE_ADDRESS "wss://$DOMAIN/voice"
envgen VITE_SITE_NAME_SHORT "$ERGO__NETWORK__NAME"
envp VITE_SITE_NAME_LONG "What is the long name of the site?"
envp VITE_DEFAULT_THEME "What theme do you want to use by default? Enter a value from 'assets' without the 'theme-' prefix"
echo "Have you set up Minio? If not, run ./setup-minio.sh"