{"id":21526028,"url":"https://github.com/zephylac/postgis-parallel","last_synced_at":"2025-03-17T18:22:59.761Z","repository":{"id":80621662,"uuid":"189562449","full_name":"zephylac/postgis-parallel","owner":"zephylac","description":"Temporary solution whilst we wait for  PostgreSQL 12 and PostGIS 3 to be officialy released","archived":false,"fork":false,"pushed_at":"2019-06-05T09:58:15.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-24T05:31:54.349Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zephylac.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}},"created_at":"2019-05-31T08:58:13.000Z","updated_at":"2019-06-05T09:58:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"331c4414-da12-424a-923f-d53c608349f6","html_url":"https://github.com/zephylac/postgis-parallel","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephylac%2Fpostgis-parallel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephylac%2Fpostgis-parallel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephylac%2Fpostgis-parallel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zephylac%2Fpostgis-parallel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zephylac","download_url":"https://codeload.github.com/zephylac/postgis-parallel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244085027,"owners_count":20395523,"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-11-24T01:41:41.037Z","updated_at":"2025-03-17T18:22:59.744Z","avatar_url":"https://github.com/zephylac.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# postgis-parallel\n\n## Notes\n\nThis is a **temporary** docker image which support PostgreSQL 12 and PostGIS 3 whilst they are under development\n\n## Tagged versions\n\nThe following convention is used for tagging the images we build:\n\ntbrocherieux/postgis-parallel:[postgres-version]-[postgis-version]\n\nSo for example:\n\n``tbrocherieux/postgis-parallel:12.0beta1:3.0alpha2`` Provides PostgreSQL 12.0 beta 1, PostGIS 3.0 alpha 1\n\n## Getting the image\n\n```\ndocker pull tbrocherieux/postgis-parallel\n```\n\n## Environment variables\n\nYou can also use the following environment variables to pass a \nuser name, password and/or default database name(or multiple databases coma separated).\n\n* -e POSTGRES_USER=\u003cPGUSER\u003e \n* -e POSTGRES_PASS=\u003cPGPASSWORD\u003e\n* -e POSTGRES_DBNAME=\u003cPGDBNAME\u003e\n* -e POSTGRES_MULTIPLE_EXTENSIONS=postgis,hstore,postgis_topology # You can pass as many extensions as you need.\n\nThese will be used to create a new superuser with\nyour preferred credentials. If these are not specified then the postgresql\nuser is set to 'docker' with password 'docker'.\n\nYou can open up the PG port by using the following environment variable. By default\nthe container will allow connections only from the docker private subnet.\n\n* -e ALLOW_IP_RANGE=\u003c0.0.0.0/0\u003e By default \nt\n\nPostgres conf is setup to listen to all connections and if a user needs to restrict which IP address\nPostgreSQL listens to you can define it with the following environment variable. The default is set to listen to all connections.\n* -e IP_LIST=\u003c*\u003e\n\n## Convenience docker-compose.yml\n\nThe docker compose recipe will expose PostgreSQL on port 5434 (to prevent potential conflicts with any local database instance you may have).\n\nExample usage:\n\n```shell\ndocker-compose up -d\n```\n\n**Note:** The docker-compose recipe above will not persist your data on your local\ndisk, only in a docker volume.\n\n## Connect via psql\n\nConnect with psql (make sure you first install postgresql client tools on your\nhost / client):\n\n```shell\npsql -h localhost -U docker -p 5434 -l\n```\n\n**Note:** Default postgresql user is 'docker' with password 'docker'.\n\n## Credits\n\nThis docker image is largely inspired by [kartoza/docker-postgis](https://github.com/kartoza/docker-postgis)\n\n## FAQ\n\n**Question:** Why this docker image ?\n\n**Answer:** With PostgreSQL 12 and PostGIS 3, running parallel operations has never been so easy \n[Check this article](http://blog.cleverelephant.ca/2019/05/parallel-postgis-4.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzephylac%2Fpostgis-parallel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzephylac%2Fpostgis-parallel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzephylac%2Fpostgis-parallel/lists"}