Skip to main content

Try the Demo

The fastest way to see News Dashboard without setting up your own accounts, sources, or AI keys is demo mode: a throwaway instance seeded with sample articles and a read-only guest account.

Run it​

From a clone of the repository:

docker compose -f docker-compose.demo.yml up

This starts a bundled PostgreSQL instance and the published News Dashboard image with DEMO_MODE=1. No .env file, API keys, or manual configuration are required.

Open http://localhost:8080 and sign in with:

FieldValue
Usernameguest
Passworddemo

What's seeded​

On first boot, demo mode seeds deterministic, fully offline sample data — articles across categories like Python, AI/LLM, Rust, and cloud/infra, in a mix of read, unread, saved, and archived states. No network requests or LLM calls happen during seeding.

Guest account limitations​

The guest account is read-only. You can browse the Today Feed, search, open articles, and explore the UI, but write actions (saving, marking read, snoozing, adding sources, changing settings, and similar) are rejected.

Next steps​

Demo mode is for trying the app locally, not for a permanent or public instance. When you're ready to run your own instance for real, see the Quick Start in the README and the Self-Hosting guide.