Get Started

Choose the installation method that works best for your hardware and setup.

1

Flash an SD card with Raspberry Pi Imager

The recommended way to get started: no command line, no SSH. Open Raspberry Pi Imager, choose Other specific-purpose OS → Digital signage and kiosks → Anthias, pick the entry for your Pi model (Pi 2 through Pi 5), select your SD card, and flash.

Insert the card into your Pi and power it on. It boots straight into Anthias, and because these are balenaHub Fleets for Good images, the device updates over the air automatically. Prefer the command line? See the advanced methods below.

2

Open the dashboard

Once the installation completes, open a browser and navigate to your device's IP address. The Anthias web dashboard will be ready at port 80.

3

Add your content

Upload images and videos, or add URLs to web pages. Set a schedule for each asset, and Anthias takes care of the rest.

Advanced & alternative installation methods

Install with one command (advanced)

For users comfortable with the command line who want to install over an existing Raspberry Pi OS Lite or Debian system (including a PC). On a fresh install, run:

bash <(curl -sL https://install-anthias.srly.io)

Sets up Docker, pulls the images, and starts Anthias (~10–15 min). Prefer to read the script before running it? See the installation guide.

Pre-built disk images

Download a disk image from the latest GitHub release and flash it to an SD card with Raspberry Pi Imager or balenaEtcher. Images are compressed with xz (.img.xz).

balenaHub

The Raspberry Pi Imager and pre-built disk images are balenaHub Fleets for Good builds, so devices join the fleet and update over the air automatically. You can also browse and download the Pi 2 through Pi 5 images directly from balenaHub.

Supported hardware

Anthias runs on Raspberry Pi single-board computers, 64-bit x86 PCs, and 64-bit ARM single-board computers (Rock Pi, Orange Pi, Banana Pi and similar via Armbian). Supported on Raspberry Pi OS, Debian (Trixie or Bookworm), and the corresponding Armbian builds.

DeviceArchitectureStatus
Raspberry Pi 5 Model B64-bitRecommended
Raspberry Pi 4 Model B64-bitRecommended
Raspberry Pi 3 Model B+64-bitSupported
Raspberry Pi 3 Model B64-bitSupported
Raspberry Pi 3 (legacy 32-bit image)32-bitMaintenance
Raspberry Pi 2 Model B32-bitMaintenance
Raspberry Pi 3 Model A+ (512 MB)32-bitNot recommended
x86 PC (NUC or similar)64-bitRecommended
Generic 64-bit ARM SBC (Rock Pi, Orange Pi, Banana Pi…)64-bitBest-effort
NanoPi R3S LTS (RK3566)64-bitBest-effort

The Raspberry Pi 3 Model A+ ships with only 512 MB of RAM, too little to run the Anthias stack comfortably, so it’s not recommended. For a low-cost board, choose a Pi with at least 1 GB (Pi 3 Model B/B+ or newer).

Generic 64-bit ARM SBCs run the same Anthias stack on Debian-based Armbian (Bookworm / Trixie) with software video decode. Ubuntu-based Armbian builds aren’t supported: the installer wires up the Debian Docker apt repository, so Ubuntu releases fail at “apt update”. Hardware video decode varies per SoC and isn’t wired up out of the box, so expect software decode (smooth at 720p, stutter-prone at 1080p, CPU-heavy at 4K). Per-SoC hardware decode is a follow-up; see issue #2849.

The NanoPi R3S LTS is listed because we have run Anthias on one, and it marks the floor of what is usable: images and web pages are fine, 720p video is comfortable, and 1080p plays while using well over half the board, dropping frames on demanding content. Uploads above 1080p are refused. On the Armbian image we tested it also needs its device tree set to the LTS variant before HDMI works at all, which the FAQ walks through.

Need help?

Check the documentation, ask on the forum, or file an issue on GitHub.