L.S.P.A.

Deployment & CI/CD

Docker · GitHub Actions · Railway · Render · Vercel · GCP

DOCKER COMPOSE STATUS

lspa-frontend
:3000 · 3d 4h
RUNNING
lspa-api
:8000 · 3d 4h
RUNNING
lspa-worker
:8001 · 2d 8h
RUNNING
redis
:6379 · 3d 4h
RUNNING
postgres
:5432 ·
STOPPED

GITHUB ACTIONS PIPELINE

Lint & Type Check12s
Build Next.js45s
Build FastAPI28s
Run Tests1m 12s
Docker Build & Push2m 34s
Deploy to Staging

ANDROID SETUP SCRIPT

#!/bin/bash
# Android Studio Auto-Setup Script — L.S.P.A. v3.0
set -e

echo "═══════════════════════════════════════════"
echo "  L.S.P.A. v3.0 — Android Studio Setup"
echo "═══════════════════════════════════════════"

# Detect OS
OS_TYPE="$(uname -s)"
case "$OS_TYPE" in
  Linux*) OS="Linux";;
  Darwin*) OS="Mac";;
  *) OS="Other";;
esac
echo "Detected OS: $OS"

# Install Android SDK
export ANDROID_HOME="$HOME/Android/Sdk"
echo "Installing Android SDK tools..."
sdkmanager "platform-tools" "platforms;android-34" "build-tools;34.0.0"

# Install Ollama + pull llama3
echo "Installing Ollama..."
curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3 &

# Python venv
echo "Setting up Python environment..."
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

# Generate AndroidKeyStore demo alias
echo "Generating demo keystore alias..."
keytool -genkeypair -v \
  -keystore lspa-demo.keystore \
  -alias lspa-demo \
  -keyalg RSA -keysize 2048 -validity 10000 \
  -storepass changeit -keypass changeit \
  -dname "CN=LSPA Demo, OU=Dev, O=LSPA, L=SF, C=US"

echo "Setup complete!"

OLLAMA MODEL PULL

ENVIRONMENT VARIABLE CONFIGURATOR

OPENAI_API_KEY
OpenAI GPT-4o API key
GEMINI_API_KEY
Google Gemini 1.5 Pro API key
ANTHROPIC_API_KEY
Anthropic Claude 3.5 API key
OLLAMA_BASE_URL
Ollama local LLM endpoint
IBM_QUANTUM_TOKEN
IBM Quantum Experience token
YOU_API_KEY
You.com search API key
ELEVENLABS_API_KEY
ElevenLabs TTS API key
SUNO_API_KEY
Suno music generation API key
GITHUB_TOKEN
GitHub access token
COMET_API_KEY
Comet ML / Opik API key
OPIK_WORKSPACE
Opik workspace name
LSPA_MODE
Trading mode: PAPER or LIVE
ALPACA_API_KEY
Alpaca Markets API key
ALPACA_SECRET_KEY
Alpaca Markets secret key
ETH_RPC_URL
Ethereum RPC endpoint
BSC_RPC_URL
BSC RPC endpoint
SOL_RPC_URL
Solana RPC endpoint
WALLET_ADDRESS
Multi-chain wallet address

ONE-CLICK DEPLOY