Bring FiestaBoard home.
Choose a home for FiestaBoard: a Raspberry Pi, Home Assistant, or a computer you already use. Then connect your displays and make them yours.
Free, open source, and self-hosted. Hardware is separate.
Choose your setup
Pick where FiestaBoard will run. Every path leads to the same app for your pages, plugins and schedules.
Raspberry Pi
A dedicated home for FiestaBoard
Flash FiestaPi, our ready-to-run Pi image. It starts FiestaBoard for you when your Pi boots.
- Raspberry Pi 3B or newer
- microSD card and power supply
- A computer to prepare the card
Docker
Use a computer you already have
Make room on your NAS, home server or computer. Keep your existing setup and run FiestaBoard with Compose.
- A host that can stay running
- Docker and Docker Compose
- Comfort with a few terminal commands
Home Assistant
For an existing Home Assistant setup
Run FiestaBoard alongside your home automations, with access from the Home Assistant sidebar.
- Home Assistant OS or Supervised
- Access to the Add-on Store
- Updates managed by Home Assistant
Home Assistant Container or Core? Choose Docker. Already using your Pi for something else? Keep its existing OS and use Docker.
A few things to know
Is FiestaBoard free?
Yes. FiestaBoard is free, open-source software. You provide the computer that runs it and your displays. Some optional data services and AI providers may charge for their services.
Does FiestaBoard track what I do?
The self-hosted FiestaBoard app has no built-in analytics or usage tracking, and it does not automatically send us diagnostic logs. Troubleshooting logs stay on your host. Plugins and AI services you choose to connect have their own data practices.
Does FiestaBoard run on my display?
FiestaBoard runs on the host you choose above and sends content to your connected displays. It does not replace your display's firmware. For a TV, FiestaPanel displays your pages in a browser.
Does my computer need to stay on?
Keep the host running and connected whenever you want FiestaBoard to refresh data or change pages on a schedule. A dedicated Pi or an existing home server is a good fit for an always-on display.
Can I use a Raspberry Pi I already have?
Yes. Use FiestaPi for a dedicated Pi, or run Docker on a compatible 64-bit OS you already use. Flashing FiestaPi replaces the contents of the card, so keep your existing card if you want to preserve that setup. If your Pi runs Home Assistant OS, use the add-on path instead.
Will I need API keys?
It depends on your display and the data you choose. A Vestaboard needs its API credentials, and some plugins need keys for their data services. Your setup guide explains what to prepare.
A little help along the way
New to this? Start with the beginner's guide or ask the community. Once you're running, your first ten minutes are about connecting a display, choosing your plugins and making your first page.