Skip to content

Screenly/simple-timer-app

Repository files navigation

Screenly Simple Timer App

Getting Started

bun install

Deployment

Create and deploy the Edge App:

screenly edge-app create --name my-simple-timer --in-place
bun run deploy
screenly edge-app instance create

Configuration

The app accepts the following settings via screenly.yml:

Setting Description Type Default
display_errors Display detailed error messages on screen for debugging purposes optional, advanced false
duration Timer duration in seconds (e.g., 60 for 1 minute, 300 for 5 minutes, 3600 for 1 hour) required 60
override_locale Override the default locale with a supported language code (e.g., en, fr, de). Defaults to English if not specified optional en
override_timezone Override the default timezone with a supported timezone identifier (e.g., Europe/London, America/New_York). Defaults to the system timezone if left blank optional -

Development

bun install      # Install dependencies
bun run dev      # Start development server

Testing

bun test

Screenshots

Generate screenshots at all supported resolutions:

bun run screenshots

Screenshots are saved to the screenshots/ directory.

About

A simple timer Edge App for Screenly digital signage screens

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors