| #!/bin/bash |
|
|
| echo "Starting container..." |
|
|
| |
| hf auth login --token $HF_TOKEN |
|
|
| |
| hf download vidbye/Termux-DB --repo-type dataset --local-dir . |
| |
| FILE="apt-run.txt" |
|
|
| if [ -f "$FILE" ]; then |
| echo "Running commands from $FILE..." |
|
|
| while IFS= read -r cmd || [ -n "$cmd" ] |
| do |
| |
| [ -z "$cmd" ] && continue |
|
|
| echo "Running: $cmd" |
|
|
| |
| bash -c "$cmd" |
|
|
| |
| if [ $? -ne 0 ]; then |
| echo "⚠️ Failed (ignored): $cmd" |
| else |
| echo "✅ Success: $cmd" |
| fi |
|
|
| echo "----------------------" |
|
|
| done < "$FILE" |
| else |
| echo "No apt-run.txt found, skipping..." |
| fi |
|
|
| |
| nohup bash hf_sync.sh > hf_sync.log 2>&1 & |
|
|
| |
| exec python3 -m uvicorn app:app --host 0.0.0.0 --port 7860 |