{"id":13721470,"url":"https://github.com/kuzzleio/setup-script","last_synced_at":"2025-05-07T13:32:55.657Z","repository":{"id":71813600,"uuid":"139606376","full_name":"kuzzleio/setup-script","owner":"kuzzleio","description":"The script that helps you set Kuzzle up","archived":true,"fork":false,"pushed_at":"2019-12-28T13:06:06.000Z","size":81,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-11-14T10:38:37.039Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kuzzleio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-07-03T15:52:41.000Z","updated_at":"2023-01-27T20:45:39.000Z","dependencies_parsed_at":"2023-06-11T00:15:07.919Z","dependency_job_id":null,"html_url":"https://github.com/kuzzleio/setup-script","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuzzleio%2Fsetup-script","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuzzleio%2Fsetup-script/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuzzleio%2Fsetup-script/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuzzleio%2Fsetup-script/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kuzzleio","download_url":"https://codeload.github.com/kuzzleio/setup-script/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252886992,"owners_count":21819822,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T01:01:17.490Z","updated_at":"2025-05-07T13:32:55.184Z","avatar_url":"https://github.com/kuzzleio.png","language":"HTML","funding_links":[],"categories":["Devops"],"sub_categories":["Install scripts"],"readme":"# Docker-compose files to run the Kuzzle stack\n\n**Supported OS**\n\n![Debian Jessie](https://kuzzleio.github.io/setup-script/debian-jessie.svg) ![Fedora](https://kuzzleio.github.io/setup-script/fedora.svg) ![Ubuntu Artful](https://kuzzleio.github.io/setup-script/ubuntu-artful.svg) ![Mac OS](https://kuzzleio.github.io/setup-script/osx.svg)\n\nThe docker-compose files in the `docker-compose` dir will allow you to run Kuzzle with optional SSL support.\n\n## The `setup.sh` installation helper\n\nUse the `setup.sh` script to perform a requirements check on your system and automatically start Kuzzle.\nThe script will _not_ install any dependencies on your behalf, but will instead give you hints on how to do it.\n\nTo run it, you don't need to clone this repository, you can just type\n\n```\n$ bash -c \"$(curl https://raw.githubusercontent.com/kuzzleio/setup-script/master/setup.sh)\"\n```\n\nOr, you can clone this repository and run the script with options\n\n```\n$ ./setup.sh --no-run\n```\n\nonly performs the system requirements checks and pulls a Kuzzle stack from Docker repositories, without running it.\n\nAfter running the stack, the `setup.sh` script checks whether Kuzzle is up or not within the default delay of 30 seconds. If your system is slow, you can give additional delay by specifying the `CONNECT_TO_KUZZLE_MAX_RETRY` environment variable\n\n```\n$ CONNECT_TO_KUZZLE_MAX_RETRY=180 ./setup.sh\n```\n\nThis will give Kuzzle a total delay of 180 seconds to start.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuzzleio%2Fsetup-script","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkuzzleio%2Fsetup-script","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuzzleio%2Fsetup-script/lists"}