Skip to content

ddeutils/ddeutil-observe-streamlit

Repository files navigation

Observe Application: Streamlit

size gh license code style: black

The Lightweight Observe Application that was created by Streamlit package.

Note

This project is the migration project from Observe that use FastAPI be application but this project use Streamlit.

📍 Installation

pip install -U ddeutil-observe-streamlit

🥚 Docker Images supported:

Docker Image Python Version Support
ddeutil-observe:latest 3.9
ddeutil-observe:python3.10 3.10
ddeutil-observe:python3.11 3.11
ddeutil-observe:python3.12 3.12
ddeutil-observe:python3.12 3.13

🍻 Getting Started

This project implement the best scalable Streamlit application structure. For the first phase, I will use the SQLite be a backend database that keep all workflow and schedule data.

Main Page


Workflow Release Page


🍪 Configuration

Important

The config value that you will set on the environment should combine with prefix, component, and name which is OBSERVE_{component}_{name} (Upper case).

Environment Component Default Description

💬 Contribute

I do not think this project will go around the world because it has specific propose, and you can create by your coding without this project dependency for long term solution. So, on this time, you can open the GitHub issue on this project 🙌 for fix bug or request new feature if you want it.

About

🔭 Lightweight Observe Application with Streamlit

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages