40 lines
2.4 KiB
Markdown
40 lines
2.4 KiB
Markdown
# Pulse Signage
|
|
|
|
[](https://git.lzstealth.com/lzstealth/pulse-signage/actions?workflow=docker-publish.yml)
|
|
|
|
Pulse Signage is a self-hosted digital signage platform for teams that want clear, reliable control over the content on every screen.
|
|
|
|
It gives you one place to publish playlists, slides, announcements, and live updates without handing the workflow to a third-party service.
|
|
|
|
## What It Can Do
|
|
|
|
- Run polished screen experiences with playlists, slides, and reusable templates.
|
|
- Keep announcements, schedules, RSS feeds, API content, and other live data in sync.
|
|
- Manage many screens from a single dashboard.
|
|
- Support everyday signage, event messages, lobbies, dashboards, and other always-on displays.
|
|
- Keep the player, dashboard, and bridge connected so updates move quickly and consistently.
|
|
|
|
## Why It Fits
|
|
|
|
- It keeps signage under your own control.
|
|
- It is built for teams that need screens to stay current without extra manual work.
|
|
- It works well for offices, venues, campuses, and operations teams.
|
|
- It stays focused on display management instead of trying to be a general-purpose CMS.
|
|
|
|
## Deploying
|
|
|
|
Docker Compose is the recommended way to deploy Pulse Signage. It keeps the web app, player, bridge, and database together in a predictable setup.
|
|
|
|
For a complete installation, follow the [public stack setup](docker-compose/README.md#public-stack-setup). For screens on separate devices, use the [remote player setup](docker-compose/README.md#remote-player-setup).
|
|
|
|
## Docs
|
|
|
|
- [Documentation home](docs/README.md) - the index for user and technical guides.
|
|
- [User guides](docs/user/README.md) - dashboard workflows, publishing, players, and Local Control.
|
|
- [Technical guides](docs/technical/README.md) - API, database, and WebSocket references.
|
|
- [Docker Compose guide](docker-compose/README.md) - deployment, service configuration, and remote-player setup.
|
|
- [Changelog](CHANGELOG.md) - release history and notable changes.
|
|
|
|
## Explore The Docs
|
|
|
|
The project includes a dashboard for managing content, a player runtime for rendering screens, an onboarding flow for connecting devices, and a bridge layer for remote screens. If you want to understand how the pieces fit together, the docs above cover the technical details without repeating the project overview. |