{"id":29021585,"url":"https://github.com/openbankproject/obp-bootstrap","last_synced_at":"2026-03-10T11:06:27.825Z","repository":{"id":296386810,"uuid":"990598433","full_name":"OpenBankProject/obp-bootstrap","owner":"OpenBankProject","description":"OBP deployment automation script","archived":false,"fork":false,"pushed_at":"2025-06-10T13:19:37.000Z","size":52,"stargazers_count":0,"open_issues_count":1,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-12T10:49:18.871Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenBankProject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-26T11:00:36.000Z","updated_at":"2025-06-10T13:19:48.000Z","dependencies_parsed_at":"2025-05-30T15:31:34.528Z","dependency_job_id":"f5ea8aa1-65c1-41f5-b316-642717fef0e1","html_url":"https://github.com/OpenBankProject/obp-bootstrap","commit_stats":null,"previous_names":["openbankproject/obp-bootstrap"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OpenBankProject/obp-bootstrap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBankProject%2Fobp-bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBankProject%2Fobp-bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBankProject%2Fobp-bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBankProject%2Fobp-bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenBankProject","download_url":"https://codeload.github.com/OpenBankProject/obp-bootstrap/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenBankProject%2Fobp-bootstrap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30331657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2025-06-26T02:06:52.974Z","updated_at":"2026-03-10T11:06:27.807Z","avatar_url":"https://github.com/OpenBankProject.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# obp-bootstrap\nOBP deployment automation script.\n\nRunning host/image needs chrome installed and the chromedriver executable available in the PATH.\n\n### Authenticating to K8s\nIf run locally, the script will use your local kubeconfig file to authenticate to the Kubernetes cluster.\n\nRunning in the cluster, it will look for \"/var/run/secrets/kubernetes.io/serviceaccount/token\".\n\n### Creating OBP User\nThe script will assume that the OBP user is already created. If you want to create a new OBP user, set BOOTSTRAP_OBP_USER_EXISTS to false\nIf you have not turned e-mail validation off (setting OBP_AUTHUSER_SKIPEMAILVALIDATION to true) on api side script will fail.\n### Creating Consumer Keys\nDone via Selenium webdriver. Running host/image needs chrome installed and the chromedriver executable available in the PATH.\nThe script will read the existing consumer key pair from the k8s secret objects of the running api explorer and api manager deployments.\n\nIt will only create consumer keys if 'VITE_OBP_CONSUMER_KEY' (api explorer) or 'OAUTH_CONSUMER_KEY' api manager) are:\n- either not set\n- set to 'None' or 'some_value'\nin the k8s secret objects of the running deployments.\n\nThe created consumer keys will be patched into the k8s secret objects of the running api explorer and api manager deployments.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenbankproject%2Fobp-bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenbankproject%2Fobp-bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenbankproject%2Fobp-bootstrap/lists"}