{"id":13566402,"url":"https://github.com/khezen/compose-postgres","last_synced_at":"2025-05-15T13:08:05.033Z","repository":{"id":26644619,"uuid":"79355857","full_name":"khezen/compose-postgres","owner":"khezen","description":"Postgresql \u0026 pgadmin4 powered by compose","archived":false,"fork":false,"pushed_at":"2024-03-30T13:09:18.000Z","size":15,"stargazers_count":1292,"open_issues_count":2,"forks_count":796,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-15T05:32:07.523Z","etag":null,"topics":["docker","docker-compose","pgadmin","pgadmin4","postgres","postgresql"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/khezen.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":"2017-01-18T15:52:03.000Z","updated_at":"2025-04-13T20:36:19.000Z","dependencies_parsed_at":"2024-08-01T13:23:28.063Z","dependency_job_id":"009f92ca-ead9-4044-8819-cb6957eef5e2","html_url":"https://github.com/khezen/compose-postgres","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/khezen%2Fcompose-postgres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khezen%2Fcompose-postgres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khezen%2Fcompose-postgres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khezen%2Fcompose-postgres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khezen","download_url":"https://codeload.github.com/khezen/compose-postgres/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254346624,"owners_count":22055808,"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":["docker","docker-compose","pgadmin","pgadmin4","postgres","postgresql"],"created_at":"2024-08-01T13:02:08.870Z","updated_at":"2025-05-15T13:08:00.024Z","avatar_url":"https://github.com/khezen.png","language":null,"readme":"# Postgresql \u0026 PgAdmin powered by compose\n\n\n## Requirements:\n* docker \u003e= 17.12.0+\n* docker-compose\n\n## Quick Start\n* Clone or download this repository\n* Go inside of directory,  `cd compose-postgres`\n* Run this command `docker-compose up -d`\n\n\n## Environments\nThis Compose file contains the following environment variables:\n\n* `POSTGRES_USER` the default value is **postgres**\n* `POSTGRES_PASSWORD` the default value is **changeme**\n* `PGADMIN_PORT` the default value is **5050**\n* `PGADMIN_DEFAULT_EMAIL` the default value is **pgadmin4@pgadmin.org**\n* `PGADMIN_DEFAULT_PASSWORD` the default value is **admin**\n\n## Access to postgres: \n* `localhost:5432`\n* **Username:** postgres (as a default)\n* **Password:** changeme (as a default)\n\n## Access to PgAdmin: \n* **URL:** `http://localhost:5050`\n* **Username:** pgadmin4@pgadmin.org (as a default)\n* **Password:** admin (as a default)\n\n## Add a new server in PgAdmin:\n* **Host name/address** `postgres`\n* **Port** `5432`\n* **Username** as `POSTGRES_USER`, by default: `postgres`\n* **Password** as `POSTGRES_PASSWORD`, by default `changeme`\n\n## Logging\n\nThere are no easy way to configure pgadmin log verbosity and it can be overwhelming at times. It is possible to disable pgadmin logging on the container level.\n\nAdd the following to `pgadmin` service in the `docker-compose.yml`:\n\n```\nlogging:\n  driver: \"none\"\n```\n\n[reference](https://github.com/khezen/compose-postgres/pull/23/files)\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhezen%2Fcompose-postgres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhezen%2Fcompose-postgres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhezen%2Fcompose-postgres/lists"}