Unified Local Setup using Docker
Last updated
Was this helpful?
Last updated
Was this helpful?
If you don't already have Docker, you can download it from the official Docker website. Once Docker is installed, launch the Docker app, then use the following commands at the command line to clone the Hyperswitch repository.
Once the repository is cloned, switch to the project directory.
Now, we'll start all services using Docker Compose. This will pull Hyperswitch Docker images and then start the server. Wait for the migration_runner
container to finish running migrations (approximately 2 minutes) before proceeding further.
Congratulations! You've now setup Hyperswitch in your local machine. In order to verify that the server is up and running hit the health endpoint.
The expected response here is 200 OK
status code. This indicates that the server and all of its dependent services such as the database and Redis are functioning correctly.
Access the Control Centre in your browser at http://localhost:9000
If you face any issues during setup, please feel free to post in the #dev-support channel in our Slack community, and our team will respond as soon as possible.
If you're looking to Contribute to Hyperswitch, try setting up a development environment using Docker Compose.