CognitiveLi / entrypoint.sh
Shinhati2023's picture
Update entrypoint.sh
4b50a58 verified
Raw
History Blame Contribute Delete
732 Bytes
#!/bin/bash
# Setup Aliases
echo "alias check_storage='du -sh /home/user/layzur_data && df -h | grep sda'" >> /home/user/.bashrc
echo "alias save_work='hf sync /home/user/layzur_data/ hf://buckets/YOUR_USERNAME/layzur-storage/'" >> /home/user/.bashrc
# Authenticate and Sync
if [ -n "$HF_TOKEN" ]; then
echo "Syncing data from your Storage Bucket..."
hf buckets create layzur-storage --private 2>/dev/null || true
mkdir -p /home/user/layzur_data
hf sync hf://buckets/YOUR_USERNAME/layzur-storage/ /home/user/layzur_data/
else
mkdir -p /home/user/layzur_data
fi
# Start VS Code Web Server on port 7860
echo "Starting code-server..."
exec code-server --auth none --bind-addr 0.0.0.0:7860 /home/user/layzur_data