Docgenie-API / railway_setup_vars.sh
Ahadhassan-2003
deploy: update HF Space
dc4e6da
#!/bin/bash
# Railway Environment Variables Setup Script
# Run this after linking your Railway project: railway link
echo "πŸš€ Setting up Railway environment variables for DocGenie API..."
echo ""
# Required Variables
echo "πŸ“¦ Setting required variables..."
railway variables set ANTHROPIC_API_KEY="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"
railway variables set REDIS_URL="rediss://default:AW79AAIncDJiMTVjMTk2NDVmYzg0YTdiOWI2OWQzZDg4ZmJlZDkzNnAyMjg0MTM@beloved-starling-28413.upstash.io:6379"
railway variables set HANDWRITING_SERVICE_URL="https://api.runpod.ai/v2/ht9ajgrduitgpr/runsync"
railway variables set HANDWRITING_SERVICE_ENABLED="true"
railway variables set RUNPOD_API_KEY="rpa_CYMSSCD76KMXHCBTIVGP3G1FV87MMFQAEMMAJDFBts0kvq"
railway variables set SUPABASE_URL="https://vbdwvbjbrbjzegtfsads.supabase.co"
railway variables set SUPABASE_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InZiZHd2YmpicmJqemVndGZzYWRzIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTgyMjAxOTIsImV4cCI6MjA3Mzc5NjE5Mn0.3yK5yGK1OneWSZXBFSmd3j8wuRBDUKveJCsSYsK4tp0"
railway variables set GOOGLE_CLIENT_ID="129149757519-bm3qg2mtepkpti8ifjuhbgu6bl52khf6.apps.googleusercontent.com"
railway variables set GOOGLE_CLIENT_SECRET="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"
echo ""
echo "βš™οΈ Setting recommended variables..."
railway variables set OCR_SERVICE_ENABLED="true"
railway variables set OCR_USE_LOCAL="true"
railway variables set OCR_TESSERACT_LANG="eng"
railway variables set OCR_TESSERACT_CONFIG="--psm 3"
railway variables set OCR_DPI="300"
railway variables set RQ_QUEUE_NAME="docgenie"
railway variables set BATCH_POLL_INTERVAL="30"
railway variables set HANDWRITING_SERVICE_TIMEOUT="300"
railway variables set HANDWRITING_SERVICE_MAX_RETRIES="1"
railway variables set CLAUDE_MODEL="claude-sonnet-4-5-20250929"
railway variables set GOOGLE_DRIVE_FOLDER_NAME="DocGenie Documents"
railway variables set LOG_LEVEL="INFO"
railway variables set DEBUG_MODE="false"
echo ""
echo "βœ… All environment variables set successfully!"
echo ""
echo "Next steps:"
echo "1. Verify variables: railway variables"
echo "2. Deploy: railway up"
echo "3. Monitor: railway logs"
echo ""