Sign inSign up

onepam/playground-postgres

By onepam

Updated 5 months ago

OnePAM Playground PostgreSQL — PostgreSQL 16 with sample data for testing PAM database access

Image
Security
Databases & storage
0

1.1K

onepam/playground-postgres repository overview

OnePAM Playground — PostgreSQL

PostgreSQL 16 instance pre-loaded with sample data for testing privileged database access.

An isolated PostgreSQL target designed for the OnePAM playground. Demo and test query logging, credential rotation, just-in-time database access, and SQL policy enforcement.

Quick Start

docker run -d --name playground-postgres \
  -p 5432:5432 \
  onepam/playground-postgres:latest

Connect with any PostgreSQL client:

psql -h localhost -U demo -d playground
# Password: demo

Features

  • PostgreSQL 16 on Alpine Linux (lightweight)
  • Pre-loaded sample database with realistic tables and data
  • Configurable credentials
  • Ready for OnePAM query logging and access control testing

Configuration

VariableDescriptionDefault
POSTGRES_USERDatabase usernamedemo
POSTGRES_PASSWORDDatabase passworddemo
POSTGRES_DBDefault database nameplayground

Sample Data

The playground database is initialized with sample tables and data, ready for testing query logging, row-level access policies, and credential rotation workflows.

Use with OnePAM

This image is part of the OnePAM Playground — a suite of isolated demo targets:

Documentation

Full documentation: https://onepam.com/docs

License

Proprietary — https://onepam.com/terms

Tag summary

Content type

Image

Digest

sha256:4c65c3833

Size

104.9 MB

Last updated

5 months ago

docker pull onepam/playground-postgres