Skip to content

eigenwallet/postgres-pgcron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

postgres-pgcron

PostgreSQL 15 Docker image with the pg_cron extension pre-installed.

Usage

docker pull ghcr.io/eigenwallet/postgres-pgcron:15

Docker Compose

services:
  db:
    image: ghcr.io/eigenwallet/postgres-pgcron:15
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
      POSTGRES_DB: mydb
    command: >
      postgres
      -c shared_preload_libraries=pg_cron
      -c cron.database_name=mydb

Docker Run

docker run -d \
  -e POSTGRES_USER=postgres \
  -e POSTGRES_PASSWORD=postgres \
  -e POSTGRES_DB=mydb \
  -p 5432:5432 \
  ghcr.io/eigenwallet/postgres-pgcron:15 \
  postgres \
  -c shared_preload_libraries=pg_cron \
  -c cron.database_name=mydb

Enable pg_cron in your database

CREATE EXTENSION IF NOT EXISTS pg_cron;

Building locally

docker build -t postgres-pgcron:15 .

About

PostgreSQL 15 Docker image with pg_cron extension

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages