Refactor Docker setup and add mock data support

- Updated .dockerignore and .gitignore for better file management.
- Introduced .env.example for environment variable configuration.
- Added docker-compose.dev.yml for development with mock data and live reload.
- Enhanced Dockerfile to include necessary dependencies and entrypoint script.
- Created mock_data.py to provide sample data for testing without OpenStack/Prometheus.
- Added unit tests for template filters in dashboard.
- Cleaned up various files for consistency and improved readability.
This commit is contained in:
2026-02-06 16:12:21 +03:00
parent d197d1e5e2
commit 57a2933f28
33 changed files with 3319 additions and 3050 deletions

54
.gitignore vendored
View File

@@ -1,26 +1,28 @@
# Python
*.pyc
__pycache__/
venv/
.env
db.sqlite3
# Django
media/
staticfiles/
# Compiled CSS
watcher_visio/static/css/output.css
watcher_visio/static/css/tailwindcss
watcher_visio/static/css/tailwindcss.exe
# IDE
.vscode/
.idea/
# DaisyUI
static/css/output.css
static/css/tailwindcss
# NodeJS
node_modules
# Python
*.pyc
__pycache__/
venv/
.env
db.sqlite3
# Django
media/
staticfiles/
# Compiled CSS
watcher_visio/static/css/output.css
watcher_visio/static/css/tailwindcss
watcher_visio/static/css/tailwindcss.exe
# IDE
.vscode/
.idea/
# DaisyUI
static/css/output.css
static/css/tailwindcss
# NodeJS
node_modules
clouds.yaml