Dufflepud

May 20, 2026 ยท View on GitHub

A media server for the Coracle nostr client.

Installation Guide

First, get the repository and install dependencies. You'll need to have uv installed.

git clone https://github.com/coracle-social/dufflepud.git
cd dufflepud
uv sync

Next, fill out the environment file by running cp env.template env.local and adding values for the linkpreview api and database url. If you're running this on a PaaS, you'll want to use their environment settings since env.local is not committed to version control.

Finally, enter uv run ./start to start the server.