{"repo":"matschik/docker-compose-postgres-pgadmin","free":true,"listed":false,"github":"https://github.com/matschik/docker-compose-postgres-pgadmin","clone":"git clone https://github.com/matschik/docker-compose-postgres-pgadmin.git","description":"🐳 A Docker Compose setup for PostgreSQL and pgAdmin, ideal for development and testing environments.","language":"Shell","stars":54,"topics":["docker","pgadmin","postgresql"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Docker Compose for PostgreSQL and pgAdmin 🐳 A Docker Compose setup for running a PostgreSQL database and pgAdmin, a web-based administration tool for PostgreSQL. Features 🌟 - 🚀 Easy Setup : One-command launch for both PostgreSQL and pgAdmin. - 🖥️ Pre-configured pgAdmin : Quick access to pgAdmin with pre-set environment variables and automatic server configuration via entrypoint.sh . - 🔑 No pgAdmin Login Page : When accessing pgAdmin, you are automatically logged in with the credentials you set in the .env file. - ⚙️ Customizable : Easy to customize with your environment variables via the .env file. Prerequisites 🛠️ - Docker and Docker Compose installed on your machine. - Basic knowledge of Docker and PostgreSQL. Getting Started 🚀 1. Clone the Repository 2. Set Up Environment Variables Copy the .env.example file to a new file named .env . Then edit the .env file to fill in your PostgreSQL and pgAdmin settings. 3. Start Docker Compose Run the following command to start the services defined in compose.yaml : 4. Access pgAdmin Open your web browser and go to http://localhost:[PGADMIN PORT] . Log in using the credentials you set in the .env file. Contents 📁 - compose.yaml : A Docker Compose file to set up PostgreSQL and pgAdmin. - .env.example : An example environment file. Rename this to .env and fill in your desired values before starting your containers. - entrypoint.sh : A custom entrypoint script for pgAdmin to set up server connections automatically. Windows users 🪟","default_branch":null,"files":null,"tree":[],"storefront":"/r/matschik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matschik/docker-compose-postgres-pgadmin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}