PyStump
Table of Contents
What is PyStump?
PyStump is a web-based announcements display system. It allows you to create and manage a "slide show" of announcements and display them on as many systems as you wish, all in a web browser.
PyStump is aimed at organizations that want to have a digital "announcements board" editable by multiple users.
How do I use PyStump?
In a typical setup, PyStump would be installed on a webserver. One or more "web kiosk" systems would be pointed to the PyStump page displaying it in fullscreen. The kiosks cycle through the announcements, refreshing after each cycle.
One or more trusted users can be granted login privileges (through Active Directory, Novell eDirectory, or a SQLite database on the server) to create, update, or delete slides using an online editor.
What features does PyStump have?
- LDAP (Active Directory, eDirectory) or SQLite logins
- Text auto-sizes to fit any screen size
- Background can be an image or solid color
- Animated transitions
- Slides can be activated and expired automatically by date/time
How do I install PyStump?
Getting PyStump
PyStump is open-source software. You can download it from Github and follow the installation instructions included with the code.
Requirements
PyStump requires only Python and Flask. It should run on any operating system that supports Python, though it's mainly tested and developed on Linux.
Help
If you need help with PyStump or would like to see it have some new feature, contact me! If you'd like to contribute to its development or report a bug, visit it on github.