{"id":19236901,"url":"https://github.com/crunchydata/openshift-postgres-cartridge","last_synced_at":"2025-07-22T05:33:51.323Z","repository":{"id":26251551,"uuid":"29698676","full_name":"CrunchyData/openshift-postgres-cartridge","owner":"CrunchyData","description":"OpenShift V2 PG cartridge","archived":false,"fork":false,"pushed_at":"2015-02-26T20:43:37.000Z","size":98248,"stargazers_count":7,"open_issues_count":1,"forks_count":5,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-21T05:42:28.446Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CrunchyData.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}},"created_at":"2015-01-22T20:31:29.000Z","updated_at":"2024-03-25T04:38:30.000Z","dependencies_parsed_at":"2022-08-26T17:22:27.360Z","dependency_job_id":null,"html_url":"https://github.com/CrunchyData/openshift-postgres-cartridge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CrunchyData/openshift-postgres-cartridge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrunchyData%2Fopenshift-postgres-cartridge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrunchyData%2Fopenshift-postgres-cartridge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrunchyData%2Fopenshift-postgres-cartridge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrunchyData%2Fopenshift-postgres-cartridge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CrunchyData","download_url":"https://codeload.github.com/CrunchyData/openshift-postgres-cartridge/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrunchyData%2Fopenshift-postgres-cartridge/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266433721,"owners_count":23927805,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-11-09T16:24:00.101Z","updated_at":"2025-07-22T05:33:51.301Z","avatar_url":"https://github.com/CrunchyData.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Openshift Postgres 9.3.6 Cartridge for OpenShift V2\n=============================\n\nThe Crunchy PG Cartridge is named crunchydatasolutions-pg-1.0. The Crunchy PG Cartridge will allow you to install a single standalone PostgreSQL server or a more complex configuration of a “master” and “standby” replication configuration. The Crunchy PG Cartridge includes a version of PostgreSQL 9.3.6. \n\nThis cartridge runs on Openshift v2, both Origin and Enterprise.\n\nNOTE\n----\nThis cartridge does NOT run in an Auto-Scale app configuration.  You\ncan however get the same result if you run this cartridge (with any \nweb framework) standalone, and then configure your other Openshift\napps to port-forward to this PG instance.\n\nInstalling\n---------------\n\nTo install this in Origin V2, enter the following into the downloadable\ncartridge \"install your own cartridge\" field:\n\nhttp://cartreflect-claytondev.rhcloud.com/github/crunchydata/openshift-postgres-cartridge\n\nThis will use the reflector to add the Crunchy postgres cartridge to your\nweb application.\n\nPatch\n---------------\n\nThis version of PostgreSQL includes a fix applied to the pgstat.c source file that allows PostgreSQL to bind to an alternative host address rather than the default of localhost. This fix is required for running PostgreSQL on the current OpenShift platform due to the localhost (127.0.0.1) not being available for application use. The STATHOST environment variable is defined by this version of PostgreSQL for this purpose. \n\n\nTesting\n-------------\nVarious environment variables are set that allow you to connect\nto the database as follows:\n\npsql -U $OPENSHIFT_CRUNCHY_USER -h $OPENSHIFT_CRUNCHY_HOST $OPENSHIFT_CRUNCHY_DATABASE\n\nThe PostgreSQL port is 5432.  The database user is $USER which has superuser privs.\n\nThe PostgreSQL data directory is found at ~/app-root/data/.pg\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrunchydata%2Fopenshift-postgres-cartridge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrunchydata%2Fopenshift-postgres-cartridge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrunchydata%2Fopenshift-postgres-cartridge/lists"}