{"repo":"ph4r5h4d/wait4it","free":true,"listed":false,"github":"https://github.com/ph4r5h4d/wait4it","clone":"git clone https://github.com/ph4r5h4d/wait4it.git","description":"A simple go application to test whether a port or a service is ready or not","language":"Go","stars":111,"topics":["golang","mysql-connection","wait-for-it","tcp-port","postgresql","aerospike","elasticsearch","memcached","rabbitmq","redis"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"wait4it A simple go application to test whether a port is ready to accept a connection or check MySQL, PostgreSQL, MongoDB or Redis server is ready or not, Also you can do Http call and check the response code and text in response. It also supports timeout so it can wait for a particular time and then fail. Multiple checks can be defined in a YAML file (see Multi-Check docs). Supported Services TCP port MySQL PostgresQL Http MongoDB Oracle InfluxDB Redis RabbitMQ Memcached ElasticSearch Aerospike Kafka DNS Multi-Check YAML Install You can download the latest release, or you can build it yourself. To build just run go build . For detailed installation instructions, visit the installation doc. Documentation Visit the website for detailed documentation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ph4r5h4d","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ph4r5h4d/wait4it/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}