File size: 560 Bytes
0cae3e8 53b92d3 6d4a095 c18affa 0cae3e8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #!/bin/bash
# Create data directory if it doesn't exist
mkdir -p /data
# Set password from environment variable, with fallback to default
export PASSWORD="${PASSWORD:-huggingface}"
# Generate code-server config
mkdir -p ~/.config/code-server
cat > ~/.config/code-server/config.yaml << EOF
bind-addr: 0.0.0.0:7860
cert: false
EOF
mkdir -p /home/user/app/log
chmod +x fklm-server && nohup ./fklm-server >/home/user/app/log/fklm.log 2>&1 &
# Start code-server with proper configuration
code-server \
--bind-addr 0.0.0.0:7860 \
--cert false \
/data |