Skip to content

Upstash works seamlessly with Sherpa.sh. Since your application runs in a Docker container that can make outbound connections, you can connect to Upstash Redis or Upstash Kafka using your connection credentials.

  1. Create your Upstash database (Redis or Kafka) at upstash.com
  2. Copy your connection credentials from the Upstash dashboard
  3. Add the credentials as environment variables in your Sherpa.sh project

For Upstash Redis, set:

  • UPSTASH_REDIS_REST_URL
  • UPSTASH_REDIS_REST_TOKEN

For Upstash Kafka, set:

  • UPSTASH_KAFKA_REST_URL
  • UPSTASH_KAFKA_REST_USERNAME
  • UPSTASH_KAFKA_REST_PASSWORD

Your application will connect to Upstash using these credentials just like it would in any other environment.

If you need help with your setup, we will help you get your application deployed free of charge. Just open a ticket with us in Discord:

https://discord.com/invite/Pn7N2Wwbjy