- Agent: WAU registry config check (include/exclude URLs), pending updates count - Backend: /wau/compliance per customer, /wau/compliance/summary all customers - Frontend: compliance badge in customer list, compliance panel in WAU tab - config.js: no longer gitignored (secrets-free, reads from env/window.__RMM_CONFIG__) - vite.config.js: reads backend URL from .env instead of hardcoded value - .env.example added for clean setup
50 lines
957 B
Plaintext
50 lines
957 B
Plaintext
# ========================
|
|
# Konfigurationen mit Passwörtern — NIEMALS einchecken
|
|
# ========================
|
|
config.yaml
|
|
agent-bsd/config.yaml
|
|
backend/config.yaml
|
|
opnsense-plugin/src/opnsense/service/templates/OPNsense/RMMAgent/config.yaml
|
|
|
|
# Beispiel-Configs sind erlaubt
|
|
!config.yaml.example
|
|
!**/config.yaml.example
|
|
|
|
# ========================
|
|
# Zertifikate & Secrets
|
|
# ========================
|
|
certs/
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.p12
|
|
|
|
# ========================
|
|
# Kompilierte Binaries
|
|
# ========================
|
|
backend/rmm-backend
|
|
agent-bsd/rmm-agent
|
|
agent-linux/rmm-agent
|
|
build/
|
|
updater/rmm-updater
|
|
|
|
# ========================
|
|
# Frontend Build & Konfiguration
|
|
# ========================
|
|
frontend/node_modules/
|
|
frontend/dist/
|
|
|
|
# .env hat echte IPs und API-Keys — nie einchecken
|
|
frontend/.env
|
|
!frontend/src/config.example.js
|
|
|
|
# ========================
|
|
# OS / Editor
|
|
# ========================
|
|
.DS_Store
|
|
*.swp
|
|
*.swo
|
|
.idea/
|
|
.vscode/
|
|
backend/rmm-backend-linux
|