Files
python_parser/streamlit_app
2025-09-01 13:58:42 +03:00
..
ch
2025-09-01 13:58:42 +03:00
ch
2025-09-01 13:58:42 +03:00
ch
2025-09-01 13:58:42 +03:00
ch
2025-09-01 13:58:42 +03:00
ch
2025-09-01 13:58:42 +03:00

📊 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