Skip to main content
Version: 2.6

Welcome to FiestaBoard

FiestaBoard is free, open-source software for Vestaboard and split-flap displays. It connects to your board and lets you control what it shows through a web interface with plugins, a visual editor, and scheduling. Compatible with Vestaboard Flagship (22x6) and Note (15x3). You bring the board, you bring the API keys for the services you care about, and FiestaBoard handles pulling data from those services and formatting it for your display.

What Can FiestaBoard Do?

Here's a quick look at what your board can show once FiestaBoard is running:

CategoryExamples
Weather & EnvironmentTemperature, UV index, precipitation, air quality, fog, surf conditions
FinanceStock prices with color-coded change indicators
Transit & TravelMuni arrivals, traffic commute times, ferry schedules, bike share availability
Sports & EntertainmentNFL/NBA/NHL/Soccer scores, Star Trek quotes, currently playing music
HomeSmart home status via Home Assistant, guest WiFi credentials
Fun & VisualDisney park wait times, sun art, visual clock, stardate

There are 23 built-in plugins, and many of them work without any API key at all.

How It Works

  1. Install FiestaBoard on any computer with Docker (your laptop, a Raspberry Pi, a home server)
  2. Connect your board by entering your board's API key in the web UI
  3. Enable plugins to pull in the data you care about (weather, stocks, transit, etc.)
  4. Create pages using the visual editor to design exactly what your board displays
  5. Set a schedule so different pages show at different times of day (optional)

Everything after the initial install is done through a web interface at http://localhost:4420 - no config files to edit, no code to write.

What You'll Need

  • A Vestaboard (Flagship or Note) or compatible split-flap display, already set up and working
  • Your board's API key (how to find it)
  • Docker installed on your computer (free download)

That's it. No other API keys or configuration are needed to get started. Plugins that connect to external services (weather, traffic, etc.) can be enabled and configured later through the web UI.

Choose Your Path

I'm new to all this

Never used Docker or the command line? No problem.

Beginner's Guide walks you through every step with clear instructions.

I'm comfortable with Docker

Know your way around docker-compose?

Quick Start gets you running in under 5 minutes.


Already running? Here's what to do next

If you've already got FiestaBoard installed and running, check out Your First 10 Minutes to learn how to create your first page, enable your first plugin, and set up a schedule.

All Documentation

SectionWhat's Covered
Quick StartInstallation and first run
Beginner's GuideStep-by-step for non-technical users
Your First 10 MinutesWhat to do right after setup
Plugins OverviewAll 23 plugins and what they do
Plugin ConfigurationEnabling and configuring plugins
Page EditorCreating and editing board content
Schedule ModeAutomating when pages display
Silence ScheduleSetting quiet hours for your board
Raspberry PiAlways-on deployment on a Pi
V2 MigrationUpgrading from FiestaBoard V1
TroubleshootingCommon issues and solutions
Plugin DevelopmentCreating your own plugins