Norish

Norish

Docker app from grtgbln's Repository

Overview

A realtime, self-hosted recipe app for families and friends

Requirements


        Requires separate PostgresDB and Chrome Headless instances.
        
        First-time setup requires configuring OIDC settings. See instructions: https://github.com/norish-recipes/norish#first-time-auth-provider
    

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 3000

Target
3000
Default
3000
Value
3000
Public URLVariable

The public URL where Norish will be accessible

Target
AUTH_URL
Default
https://norish.example.com
Value
https://norish.example.com
Database URLVariable

Postgres database connection URL

Target
DATABASE_URL
Default
postgresql://user:password@host:port/database
Value
postgresql://user:password@host:port/database
Master KeyVariable

A secure, random string used for encryption and signing. Generate with 'openssl rand -base64 32'

Target
MASTER_KEY
Headless Chrome Websocket URLVariable

WebSocket URL for a headless Chrome instance (e.g., ws://chrome:9222)

Target
CHROME_WS_ENDPOINT
Default
ws://IP_ADDRESS:PORT
Value
ws://IP_ADDRESS:PORT
Uploads StoragePath

Path to the uploads folder

Target
/app/uploads
Default
/mnt/user/appdata/norish/uploads
Value
/mnt/user/appdata/norish/uploads
Internal Uploads StorageVariable

Internal path to the uploads folder inside the container. Not recommended to change.

Target
RECIPES_DISK_DIR
Default
/app/uploads
Value
/app/uploads

Download Statistics

183,592
Total Downloads
44,708
This Month
37,873
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
norishapp/norish:latest
Last Updated2026-04-30
First Seen2025-12-03

Run Norish on Unraid.

Norish is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.