Skip to content

Ready-to-use PostgreSQL development environment with Docker. Simple setup, smart defaults, and comprehensive management commands for local development and testing. Zero configuration needed to start, fully configurable when needed.

Notifications You must be signed in to change notification settings

vndg-rdmt/finally-postgres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

  _____ _             _ _         ____          _                     _ 
 |  ___(_)_ __   __ _| | |_   _ |  _ \ ___  __| |_ __ __ _ ___  ___| |
 | |_  | | '_ \ / _` | | | | | || |_) / _ \/ _` | '__/ _` / __|/ _ \ |
 |  _| | | | | | (_| | | | |_| ||  __/  __/ (_| | | | (_| \__ \  __/ |
 |_|   |_|_| |_|\__,_|_|_|\__, ||_|   \___|\__,_|_|  \__, |___/\___|_|
                          |___/                        |___/            

Finally, Postgres!

Ready-to-use PostgreSQL development environment with Docker. Simple setup, smart defaults, and comprehensive management commands.

Requirements

Quick Start

make setup

Edit .env file to change database credentials and other settings.

Default credentials are already set after running make setup

nano/vim/code .env

Start PostgreSQL container

$ make start

and that's it!

Commands

$ make help
Available commands:
make setup          - Create necessary directories
make start          - Start PostgreSQL container
make stop           - Stop PostgreSQL container
make restart        - Restart PostgreSQL container
make reload         - Reload PostgreSQL container (down and up)
make status         - Check container status
make logs           - Show container logs
make health-check   - Check PostgreSQL health
make clean          - Remove container and volumes
make backup         - Backup PostgreSQL database
make restore        - Restore PostgreSQL database from backup
make ps             - List running containers

About

Ready-to-use PostgreSQL development environment with Docker. Simple setup, smart defaults, and comprehensive management commands for local development and testing. Zero configuration needed to start, fully configurable when needed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published