https://github.com/torodata/streamlit-apps-keep-alive
https://github.com/torodata/streamlit-apps-keep-alive
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/torodata/streamlit-apps-keep-alive
- Owner: ToroData
- License: mit
- Created: 2025-02-20T11:15:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-28T20:50:21.000Z (about 1 year ago)
- Last Synced: 2025-04-28T21:46:05.858Z (about 1 year ago)
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Streamlit Apps Keep Alive
This repository contains GitHub Actions workflows designed to periodically ping my Streamlit applications hosted on Streamlit Community Cloud. This prevents the applications from being put to sleep due to inactivity.
## Current Apps Monitored
- [Quantum Tech Papers](https://quantum-tech-papers.streamlit.app/)
- [Quantum Random Number Generator](https://quantum-random-number-generator.streamlit.app/)
- [Quantum Database Architecture EIT](https://quantum-database-architecture-eit.streamlit.app/)
## How It Works
A GitHub Action sends daily HTTP requests to the URLs of the Streamlit applications to keep them awake.
## Schedule
- Daily at 06:00 UTC
## Manual Execution
The workflow can also be triggered manually via the GitHub Actions tab.