PostgREST

PostgREST

Official

Docker 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

Install PostgREST on Unraid in a few clicks.

Find PostgREST in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for PostgREST Review the template variables and paths Click Install

Requirements


        Requires a separate PostgreSQL database.
    

Download Statistics

48,443,659
Total Downloads
2,436,466
This Month
1,151,549
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
postgrest/postgrest:latest
Last Updated2026-05-27
First Seen2025-06-12

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