Install Anthias by Screenly on Raspberry Pi (digital signage)
More and more stores are putting screens in their windows to attract new customers. This was a big challenge a few years ago, and the only options available were expensive digital signage solutions. In this tutorial, I’ll show you how to do this easily for free with just a Raspberry Pi.
Anthias is a free and open-source digital signage software built by Screenly. It can be installed on a Raspberry Pi, by either using a custom image or downloading the software on Raspberry Pi OS.
The goal of this tutorial is to explain what Anthias and Screenly are, and to show you how to install it on your device. I’ll also show you the first steps to configure it the way you like.
If you’re new to Raspberry Pi or Linux, I’ve got something that can help you right away!
Download my free Linux commands cheat sheet – it’s a quick reference guide with all the essential commands you’ll need to get things done on your Raspberry Pi. Click here to get it for free!
Introducing Screenly and Anthias
Let’s start with a short introduction on Screenly.
The Company: Screenly Inc
Even though we’re mainly looking at the open source solution today, Screenly is a company. They started their activities in 2011, a few months before the official release of the Raspberry Pi. At first, the main goal was to build a cost-killing solution for the digital signage market.
They started building the open-source solution (probably to test and improve it quickly), and they quickly saw a need in the market for a cloud solution at a low cost. So they expanded their offerings to include hosting and support plans.

Today, Screenly allows thousands of stores to use digital signage at low cost. If you are interested in this integrated solution, you can check the pricing on their website.
The Software: Screenly
The software part is really easy to use and understand. It gives you an intuitive solution to manage your monitor(s):
- Everything is managed via your web browser.
- You can upload “assets”, meaning images, videos or websites you want to display on screens.
- Then you select a screen (I mean, a physical monitor registered in the interface).
- For each screen, you can schedule what to display, when and the frequency of changes (optional if you rotate between multiple assets).
Think of a photo frame you manage from a web browser, digital menus in restaurants, demo videos in game stores, etc.
You can get answers from real experts in minutes.
Get help with your setup
Anthias: the One-Source Solution
Screenly is a paid solution designed for businesses that can manage everything in the cloud. It’s perfect for a retail chain with dozens of stores, but not necessarily perfect for you to try out on your Raspberry Pi for personal use.
Thankfully, there is another solution: Anthias. Anthias is the open-source version of Screenly, available for free, forever, even if you are a company.
The main difference with the paid app is that in the open-source version, you don’t have the deployment and management tools for all your screens, you have to manage them one by one.
Also, the monitoring solution is not directly available in the free version, you have to build it yourself if needed.
So the free option is a good way to try it out, or for small structures (at home it’s more than enough). But for larger companies with many stores, Screenly is definitely worth it. Your IT and marketing teams will save a lot of time on installation, management, and support.
Other alternatives you might want to check out are DAKboard or FullPageOS (links to my tutorials).
How to Install Anthias on Raspberry Pi
From now on, I’ll only talk about Anthias (the free version), and show you how to install it on your Raspberry Pi.
Bonus tip: If the terminal still feels confusing, I made a simple cheat sheet with 74 commands explained in plain English. You can grab it here for free..
If you want a clearer path than jumping from tutorial to tutorial, my book gives you a step-by-step roadmap to really understand your Raspberry Pi.
Check the book hereThere are currently two ways to install Anthias on a Raspberry Pi:
- The easiest solution is to use Raspberry Pi Imager, as Anthias is now referenced in the OS list.
- Another option is to install Raspberry Pi OS Lite on your Raspberry Pi, and then install Anthias on top of it. It gives you more control if you plan to use it for other projects and servers.
Prerequisites
As of this update, Anthias now works on Raspberry Pi OS “Bookworm” and the Raspberry Pi 5 as well. I’ll let you check their GitHub to see if your device is supported. Don’t start the installation before making sure your hardware and operating system are there.
Option 1: Install Anthias with Raspberry Pi Imager
If your setup will be dedicated to Anthias, the easiest way to install the full system is to use a pre-built image for your Raspberry Pi:
- Launch Raspberry Pi Imager.
If you don’t have it yet, check my complete guide about Imager here. - Click Choose OS > Other specific purpose OS > Digital Signage and Kiosks.
You’ll find Anthias in this list:
- Pick the image corresponding to your device:

Then click on Next to download the image and write it to your SD.
Once the SD card is ready, insert it into the Raspberry Pi and power it on.
If you’re plugged in with a network cable, there is nothing else to do. You’ll get directly the IP address to use on the screen.

If you only have access to Wi-Fi, a hotspot will be created so you can configure the Wi-Fi connection directly from their web interface. Follow the instructions to connect to it via your computer or smartphone, and give it the settings for your usual Wi-Fi network.
Once ready, you can skip the next section and go directly to Getting Started with Anthias.
Option 2: Install Anthias on Raspberry Pi OS Lite
If you prefer, it’s possible to start with Raspberry Pi OS Lite and install Anthias on top of it, as in most other applications.
Start by installing Raspberry Pi OS Lite as usual (check this tutorial if you need some guidance), using Raspberry Pi Imager for example. Make sure to do the system updates, and accessing the Pi via SSH is recommended (so you can follow the next steps from your computer).
Once connected to a terminal or (SSH), use this command to install Anthias:bash <(curl -sL https://install-anthias.srly.io)
Tip: Command lines can be a pain to memorize. I put the essential Linux commands on a printable cheat sheet so you don't have to keep googling them. You can grab the PDF here if you want to save some time.

You’ll be asked and few questions, and then the installation process will start:
You might also like: 15 Easy Projects for Raspberry Pi Beginners

Installing everything may take a long time. In the documentation, they mention that it can take between 15 minutes and several hours depending on your hardware and Internet connection (it was more or less 15 minutes for me, on my Pi 4).
At the end of the installation, the wizard will ask you to do a reboot. Once done, you’re supposed to get the screen showing you the system IP address. (I didn’t get the splash screen on my latest test, but everything else still worked from here on out.)
Installing Anthias manually from Raspberry Pi OS Lite or directly from Imager shouldn’t make any major difference after you reach this point.
Getting Started with Anthias
In this part, I’ll show you how to configure the basic stuff on Anthias.
First Access to the Interface
If you noted the Raspberry Pi IP address after your installation, you can open that URL in your browser. If not, restart your Raspberry Pi to display it again, or use my post on how to find the Raspberry Pi IP Address.
We can then access the web interface directly:
- Open the web interface URL.
It’s something like http://A.B.C.D, in my case, I put http://192.168.222.17 and hit Enter. - On your first connection, the web interface looks like this:

- What Screenly calls an asset is something you’d want to display on the screen (any format).
The top part shows your active assets, and the second part is for inactive assets.
It’s empty by default, but we’ll add some in the next steps.
We’ll get back to the interface utilization in the next section.
Read next: 7 Surprising Uses for a Raspberry Pi
Assets Management
Screenly allows you to display a lot of different formats on your digital signage screen:
- Images – It supports most popular image formats like JPG, PNG, or GIF.
- Videos – You need to encode videos with H264 MPEG4, but I think it supports any quality (1080p for sure) and size.
- Video feeds – Screenly also supports camera feeds (for surveillance or illustration screens).
- URL – And this is the magic about Screenly, you can display any website URL, so it’s unlimited.
Bonus tip: If the terminal still feels confusing, I made a simple cheat sheet with 74 commands explained in plain English. You can grab it here for free..
So you have a bunch of possibilities for your screen. The common usage will be to use an image or a URL to display your prices or sales, but you can be more creative and think of other usages.
Let’s try it now by uploading a new asset to your system:
- Click Add Asset in the top-right corner.
- A pop-up form shows up, where you can either use a URL or upload a file directly.

- For example, let’s click the Upload tab and select an image on your computer.
Once done, click Back to Assets, and you’ll see your files in the Inactive Assets section. Now it’s time to configure the planning for this asset (when to display it).
Planning
When you upload a new asset, for example, the image goes into the Inactive Assets section with default values:

- Click the Edit button (middle button).
- You’ll get a screen with all configuration options:
- Asset name.
- Location on the storage drive.
- Type.
- Schedule duration in days/weeks/month or by entering a start and end date if you prefer (the default is one month).
- Then you have the duration on screen.
It means how often the system will switch between your assets. If you have only one, you can put a very high number in this box, so it won’t use resources for no reason.
- Fill all of this and click Save.
- Now your asset is ready, you can click turn the “Activity” switch on to enable it.
The corresponding line will move to the “Active assets” section, and Anthias will include it in the next rotation.
Rotations
If you have several active assets, Anthias will rotate between all assets automatically.
It’s perfect to show images of your current products or to use it as a photo frame for home usage.
If you want to display only one thing on your screen, remove the other assets.
Other Options
If you explore a bit the Anthias interface menu, you’ll find the “Settings” in the top menu. There isn’t much to configure there, but you might find some useful options, like enabling a basic authentication to protect access to the interface.
System info may help to keep an eye on resource usage (disk space especially).
Usage Ideas
On the Screenly website, you’ll find a list of ideas you can implement with their software.
But to sum up, almost anything is possible.
Here are a few creative examples you can try:
- Dashboard in your open space, with sales or best customer agents.
- Screen with current weather and occupancy status for beaches near the hotel (with live cameras).
- Current drink costs in a bar with moving prices (depending on the day, the hour or how many sales you already made).
- Display your daily or weekly Google Calendar on a wall at home (you can even switch between both every 30 seconds).
I hope you’ll find the perfect idea for your business. Please share it in the community with a picture, it’ll inspire other people!
Stuck on this project? Ask me or other Pi users in the RaspberryTips Community. We help each other out and you'll get answers quick. Join and fix it together.
Video
I created a video a while ago on my YouTube channel, where you can see Screenly in action. It was with the previous version (Screenly OSE), but you’ll get a better idea of everything I just explained.
You might also like: 25 project ideas you can try at home with Raspberry Pi
That’s it, you already know everything needed to use Screenly on a Raspberry Pi.
There are a few more options in the settings if you want to check, but it’s very intuitive (user authentication, audio, Wi-Fi settings and backup).
I recently tested and posted a review of the RasPad 3, which might be a good fit to use with Screenly / Anthias if you don’t need a huge screen. You can display your backend information, calendar or promotions on this nice 10″ screen.
Not getting the same result?
Even when you follow every step, small differences in OS version, hardware or config can change the outcome. Instead of wasting time guessing, get help from people who have already fixed the same kind of issue.
- Get help on your exact issue
- Access step-by-step videos for tricky setups
- Browse the website without ads

it is possible to allow usage of RDP on the Raspberry Pi with Screenly?
Hello Lea,
I don’t think so
As there isn’t any desktop environment, it may not be possible
But why do you need this? SSH + web interface are not enough?
Let us know if you find a solution
Device does not boot after imaging the SD card using etcher.
Was able to download and install a different OS and boot, so I know the SD card and device pi are working.