Deploy Webdis and Redis with Docker
This example helps you deploy Webdis on Render using Docker. Webdis is a fast HTTP interface for Redis with JSON output.
In this example, you’ll use a private Redis server and a public Webdis server and connect the two.
- Create a new private Redis server using the Redis deployment guide and make a note of the service address which will look like
- Fork render-examples/webdis on GitHub.
Create a new Web Service on Render using your webdis fork. Use Docker for the environment and add two environment variables under Advanced:
The host in your Redis address. For example,
The port in your Redis address. For example,
That’s it! Your webdis instance will be live on the Render URL displayed in the dashboard as soon as the build finishes. Try a few HTTP requests against your webdis instance.
Assuming the URL is https://webdis-wxyz.onrender.com, run the following commands in your local terminal:
curl https://webdis-wxyz.onrender.com/SET/hello/world curl https://webdis-wxyz.onrender.com/GET/hello curl https://webdis-wxyz.onrender.com/LPUSH/mylist/hello/world curl https://webdis-wxyz.onrender.com/LLEN/mylist