IrisBroadcast / ophrys-signage

Secure and easy to use signage and control solution for Linux. Created to be used with Raspberry Pi.
https://irisbroadcast.com/ophrys
Other
9 stars 2 forks source link

Ophrys Signage

A simple way to display a webpage on a screen without all the fuzz. Basic signage solution with configuration page for url selection, screen rotation and option to fetch configuration settings from external server. We are using it with Linux Debian Buster on Raspberry Pi 3 and 4. This should work fine on other hardwares as well. Let us know if you run into any problems or have any questions.

We use it to display system monitoring and door-signage for our broadcast studios.

Components

Features

Signage Screen Raspberry Pi

License

Ophrys Signage is Copyright (c) 2019 Roger Sandholm & Jim Eld, Stockholm, Sweden The code is licensed under the BSD 3-clause license.

The license for Ophrys Signage is in the LICENSE.txt file

How to get started (Using a Raspberry Pi)

First go to Raspbian Buster Download and download Raspbian Buster Lite or Raspian Buster Desktop - we normally use Buster Lite

Burn the image on an SD-card. We use Balena Etcher when flashing the OS image to an SD card.

Depending on your way of installing and later setup, decide between:

If SSH is used, remember to add an empty file to the /boot/ folder named “SSH” without file end, this is done after the image has been written to your SD card. This empty file enables SSH on Debian with the default username “pi” and password “raspberry” on boot.

======================

Now it's time to download the installation tool from us to the unit, a terminal command is used to get the tool/script.

Boot up the device, open a terminal window (through SSH or with a keyboard and display) and run:

   wget -O /tmp/install.tar.gz https://irisbroadcast.com/ophrys/install.tar.gz && tar -C /tmp -xvzf /tmp/install.tar.gz && sudo bash /tmp/ophrys-install.sh

Or if you're behind a corporate proxy, use the following command instead:

   wget -O /tmp/install.tar.gz https://irisbroadcast.com/ophrys/install.tar.gz -e use_proxy=yes -e https_proxy=user:password@proxy.com && tar -C /tmp -xvzf /tmp/install.tar.gz && sudo bash /tmp/ophrys-install.sh

The script will fetch an installation tool and start it up automatically. To continue setup, follow the on-screen instructions.

Advanced - detailed log during install

If you want to follow along with the installation, in more detail than the whiptail interface. Open a new terminal window and type this command to follow the installation process.

tail -f /var/log/ophrys-full-install.log

When the applications and scripts are running they log to the following file:

tail -f /var/log/aloe/main.log


Start using your Ophrys Signage

When the installation is finished, remote control your Ophrys Signage device via the following url: device-ip-address:82
Example: 192.168.10.13:82

Responsible Maintainers