HyperSwitch
★ 42.8kAbout
Community Ratings
No ratings yetFeatures
- modular payment modules
- cost observability
- revenue recovery
- PCI-compliant vault
- intelligent routing
- reconciliation
- alternate payment methods
- Control Center
- hosted sandbox
- visual workflow builder
Details
- Last Updated
- Jun 6, 2026
- Created
- Oct 17, 2022
- Install Methods
- dockerhelm
- Requirements
- Docker or PodmanAWS, GCP, or Azure for cloud deployment
- API
- REST
- Runtime / Stack
- DockerRust
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Docker Compose ✓30 Containers — heavy hosting footprintRuns as 30 containers
Docker Compose
30 services · database: postgres · infra: postgres, redis, opensearch · 22 unclassified (curl-base, debian, alpine, mailhog, hyperswitch-router, hyperswitch-producer, hyperswitch-consumer, hyperswitch-drainer, hyperswitch-web, hyperswitch-control-center, grafana, loki, opentelemetry-collector-contrib, prometheus, tempo, redisinsight, cp-kafka, kafka-ui, clickhouse-server, opensearch-dashboards, vector, hyperswitch-react-demo-app)
no resource limits declared
needs persistent storage (26 volumes)
docker-compose.yml · @ 447d60e · scanned Jun 5, 2026
volumes:
pg_data:
redisinsight_store:
ckh_data:
networks:
router_net:
services:
### Dependencies
prestart-hook:
image: docker.io/curlimages/curl-base:latest
container_name: prestart-hook
environment:
- ONE_CLICK_SETUP=${ONE_CLICK_SETUP:-false}
entrypoint:
[
"/bin/sh",
"-c",
"apk add --no-cache bash && /bin/bash /prestart_hook.sh",
# ...
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.

