Files
co_app/app/main.py
2025-12-05 22:52:38 +01:00

32 lines
827 B
Python

import streamlit as st
import logging
from logging_config import setup_logging
from version import __version__
from auth_runtime import require_login
from ui.sidebar import build_sidebar
import os
APP_ENV = os.environ.get("APP_ENV", "dev")
logger = setup_logging(APP_ENV)
#logger.info(f"Starting migration - APP-Version {__version__}")
logger = logging.getLogger(__name__)
def main():
st.set_page_config(
page_title=f"Co-App Start - V{__version__}",
page_icon="🔒",
layout="centered",
)
authenticator = require_login()
# damit build_sidebar den authenticator findet:
st.session_state["authenticator"] = authenticator
build_sidebar()
st.header("Controlling-Portal")
st.info(f"Willkommen, {st.session_state.get('username')}!")
if __name__ == "__main__":
main()