GitDeployHub

shubhamsaboo/open-swe

github.com/shubhamsaboo/open-swe ↗
Node.js API
9 environment variables found in apps/web/.env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • NEXT_PUBLIC_GITHUB_APP_CLIENT_ID Github App Secrets GitHub app client secrets. Used for the GitHub OAuth login flow.
  • GITHUB_APP_CLIENT_SECRET secret
  • GITHUB_APP_REDIRECT_URI Should be updated to your production URL when deployed. This value should match the redirect URL you have configured in your GitHub app…
  • GITHUB_APP_NAME
  • GITHUB_APP_ID
  • GITHUB_APP_PRIVATE_KEY secret App secret key. Should be multi-line.
  • NEXT_PUBLIC_API_URL Other The API URL of the proxy route in the Next.js app. This route forwards requests to the LangGraph server, injecting some secrets.
  • LANGGRAPH_API_URL The API URL of the LangGraph server. Used in the proxy route to forward requests to the LangGraph server.
  • SECRETS_ENCRYPTION_KEY secret Encryption key for secrets (32-byte hex string for AES-256) Should be the same value as the one used in the web app, so that secrets…
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/shubhamsaboo/open-swe
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/shubhamsaboo/open-swe
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/shubhamsaboo/open-swe
Or deploy to a different host
← Try another repo