📊 Streamlit App - NIN Excel Parsers API
Изолированное Streamlit приложение для демонстрации работы NIN Excel Parsers API.
🚀 Запуск
Локально:
cd streamlit_app
pip install -r requirements.txt
streamlit run app.py
В Docker:
docker build -t streamlit-app .
docker run -p 8501:8501 streamlit-app
🔧 Конфигурация
Переменные окружения:
API_BASE_URL- адрес FastAPI сервера (по умолчанию:http://fastapi:8000)
Параметры Streamlit:
- Порт: 8501
- Адрес: 0.0.0.0 (для Docker)
- Режим: headless (для Docker)
📁 Структура
streamlit_app/
├── app.py # Основное приложение
├── requirements.txt # Зависимости Python
├── Dockerfile # Docker образ
├── .streamlit/ # Конфигурация Streamlit
│ └── config.toml # Настройки
└── README.md # Документация
🌐 Доступ
После запуска приложение доступно по адресу: http://localhost:8501