File size: 526 Bytes
3e25ded
 
 
 
 
 
 
 
 
3a1c55b
 
 
 
 
bc67f56
 
3e25ded
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
set -e

echo "Env vars:"
env | grep -v -E "SECRET|KEY|TOKEN|PASSWORD|ACCESS"

if [ "${1}" = "gradio_app" ]; then
    echo "Running Gradio App..."
    exec python3 -m blossomtune_gradio
elif [ "${1}" = "superlink" ]; then
    echo "Running Superlink..."
    exec flower-superlink \
        --ssl-ca-certfile /data/certs/ca.crt \
        --ssl-certfile /data/certs/server.pem \
        --ssl-keyfile /data/certs/server.key \
        --auth-list-public-keys /data/keys/authorized_supernodes.csv
else
    exec "$@"
fi