PostgREST
PostgREST
OfficialDocker app from grtgbln's Repository
Overview
PostgREST serves a fully RESTful API from any existing PostgreSQL database. It provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch.
There are a number of additional configurable options via environmental variables. See documentation: https://docs.postgrest.org/en/latest/references/configuration.html#config-full-list
There are a number of additional configurable options via environmental variables. See documentation: https://docs.postgrest.org/en/latest/references/configuration.html#config-full-list
Requirements
Requires a separate PostgreSQL database.
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]/- Network
bridge- Privileged
- false
Template configuration
API PortPorttcp
Container Port: 3000
- Target
- 3000
- Default
- 3000
- Value
- 3000
Database Connection URIVariable
Database connection URI for Postgres
- Target
- PGRST_DB_URI
- Default
- postgres://USERNAME:PASSWORD@IP_ADDRESS:5432/database
- Value
- postgres://USERNAME:PASSWORD@IP_ADDRESS:5432/database
API ProxyVariable
Internal API proxy URL. Not recommended to change.
- Target
- PGRST_OPENAPI_SERVER_PROXY_URI
- Default
- http://127.0.0.1:3000
- Value
- http://127.0.0.1:3000
Categories
Download Statistics
46,007,193
Total Downloads
1,488,171
This Month
834,193
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
postgrest/postgrest:latestLast Updated2026-05-08
First Seen2025-06-12
Run PostgREST on Unraid.
PostgREST is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.