Giter VIP home page Giter VIP logo

ezhaohongwei / anthias Goto Github PK

View Code? Open in Web Editor NEW

This project forked from screenly/anthias

0.0 0.0 0.0 21.2 MB

The world's most popular open source digital signage project.

Home Page: https://anthias.screenly.io

License: GNU General Public License v2.0

Shell 6.33% JavaScript 14.88% C++ 0.63% Python 26.12% CoffeeScript 4.94% CSS 31.16% HTML 11.96% QMake 0.07% Dockerfile 2.25% SCSS 1.67%

anthias's Introduction

Anthias - Digital Signage for the Raspberry Pi

Run Unit Tests CodeQL Lint Code Base

Anthias Logo

About Anthias

Anthias is a digital signage platform for Raspberry Pi. Formerly known as Screenly OSE, it was rebranded to clear up the confusion between Screenly (the paid version) and Anthias. More details can be found in this blog post.

Anthias works on all Raspberry Pi versions, including Raspberry Pi Zero, Raspberry Pi 3 Model B, and Raspberry Pi 4 Model B.

Want to help Anthias thrive? Support us using GitHub Sponsor.

Star History

Star History Chart

Balena disk images

The quickest way to get started is to use Raspberry Pi Imager, where you can find Anthias under Other specific-purpose OS. Alternatively, you can find our pre-built disk images (powered by Balena Hub) here.

Do however note that we are still in the process of knocking out some bugs. You can track the known issues here. You can also check the discussions in the Anthias forums.

If you'd like more control over your digital signage instance, try installing it on Raspberry Pi OS Lite.

Installing on Raspberry Pi OS Lite

The tl;dr for on Raspberry Pi OS Bullseye Lite is:

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

If you've selected N when prompted for an upgrade โ€“ i.e., "Would you like to perform a full system upgrade as well? (y/N)" โ€“ you'll get the following message when the installer is almost done executing:

"Please reboot and run /home/$USER/screenly/bin/upgrade_containers.sh to complete the installation. Would you like to reboot now? (y/N)"

You have the option to reboot now or later. On the next boot, make sure to run upgrade_containers.sh, as mentioned above.

Otherwise, if you've selected y for the system upgrade, then you don't need to do a reboot for the containers to be started. However, it's still recommended to do a reboot.

This installation will take 15 minutes to several hours, depending on variables such as:

  • The Raspberry Pi hardware version
  • The SD card
  • The internet connection

During ideal conditions (Raspberry Pi 3 Model B+, class 10 SD card and fast internet connection), the installation normally takes 15-30 minutes. On a Raspberry Pi Zero or Raspberry Pi Model B with a class 4 SD card, the installation will take hours.

Installing with Balena

Go through the steps in this documentation to deploy Anthias on your Balena fleet.

Quick links

anthias's People

Contributors

vpetersson avatar nicomiguelino avatar rusko124 avatar ealmonte32 avatar mcbuddha avatar pain64 avatar antonmolodykh avatar zacharytamas avatar aljungberg avatar brainrake avatar eugenosm avatar a-martynovich avatar richard-to avatar axel-b avatar dependabot[bot] avatar mscreations avatar shawaj avatar loriancoltof avatar umeboshi2 avatar heberalmeida avatar sebastianschildt avatar nikize avatar tonylhansen avatar mpous avatar schwingm avatar semaf avatar p-rintz avatar nkaminski avatar pastcompute avatar fshmcallister avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.