{"repo":"nekrasovp/dash-auth-flask-nginx","free":true,"listed":false,"github":"https://github.com/nekrasovp/dash-auth-flask-nginx","clone":"git clone https://github.com/nekrasovp/dash-auth-flask-nginx.git","description":"Production-minded Dash + Flask authentication starter with SQLite, Docker Compose, Nginx, responsive analytics, and secure password reset.","language":"Python","stars":12,"topics":["flask","dash","docker","docker-compose","nginx","authentication","flask-sqlalchemy","gunicorn","plotly","python"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Dash + Flask authentication starter A production-minded, responsive starter for authenticated Dash applications. It combines Dash Pages, Flask-Login, Flask-SQLAlchemy, SQLite, Docker Compose, Gunicorn, and Nginx without hiding the important pieces behind a large framework. What is included - Responsive overview and analytics pages with light and dark themes - Registration, login, logout, profile editing, and secure password reset - Single-use, hashed, 30-minute reset tokens - Flask-SQLAlchemy models using SQLAlchemy 2 style sessions - Mailjet delivery in production and console delivery during development - Persistent SQLite storage, health checks, Gunicorn, and Nginx - Pytest, Dash browser tests, Ruff, and GitHub Actions - Agent-ready repository guidance, path-specific instructions, templates, and repeatable Make targets Quick start with Docker Copy the example environment and start the stack: Open . Registration is enabled, so you can create an account immediately. To opt into the documented development account, set SEED DEMO USER=true in .env before starting. Its default credentials are demo@example.com / dash-demo-password . Demo seeding is rejected in production. Stop the stack with: The app-data named volume preserves SQLite data. Add --volumes only when you intentionally want a clean database. Development The root Makefile is the canonical interface for both contributors and coding agents: make setup creates .env when needed, builds a Python 3.13 virtual environment, an","default_branch":null,"files":null,"tree":[],"storefront":"/r/nekrasovp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nekrasovp/dash-auth-flask-nginx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}