diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..9fee81d --- /dev/null +++ b/.dockerignore @@ -0,0 +1,43 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +env/ +venv/ +ENV/ +*.egg-info/ +.eggs/ + +# Git +.git/ +.gitignore + +# IDEs +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS +.DS_Store +Thumbs.db + +# Documentation +README.md +*.md + +# CI/CD +.github/ + +# Generated files +*.png +*.jpg +*.jpeg +*.svg +temp_* + +# Streamlit +.streamlit/secrets.toml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1ae5cce --- /dev/null +++ b/.gitignore @@ -0,0 +1,41 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +env/ +venv/ +ENV/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# Streamlit +.streamlit/secrets.toml + +# IDEs +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS +.DS_Store +Thumbs.db + +# Temporary files +temp_* diff --git a/.streamlit/config.toml b/.streamlit/config.toml new file mode 100644 index 0000000..b314334 --- /dev/null +++ b/.streamlit/config.toml @@ -0,0 +1,22 @@ +[server] +# Listen on all network interfaces +address = "0.0.0.0" + +# Default port +port = 8501 + +# Run in headless mode (no browser auto-open) +headless = true + +# Enable CORS for cross-origin requests +enableCORS = false + +# Enable XSRF protection +enableXsrfProtection = true + +[browser] +# Don't gather usage stats +gatherUsageStats = false + +# Don't automatically open browser +serverAddress = "localhost"