cd management
npm run reset-password -- admin "neues-passwort"
- Agent-Hardening
backend/.env unterstützt jetzt:
ALLOWED_MANAGEMENT_IPS="127.0.0.1,DEINE-MANAGEMENT-IP"
Wenn gesetzt, akzeptiert der Agent nur Requests von diesen IPs.
- Audit-Log
Management speichert Aktionen wie Login, Logout, Node-Änderungen, Schedule-Updates, Backup/Restore, Settings-Änderungen.
- Job-History
Management speichert gestartete Backup/Restore/Scheduler-Jobs mit Node, VM, Typ, Agent-Job-ID und Status.
- Operations-Seite
Neue UI-Seite Operations mit:
- Job History
- Audit Log
- systemd Templates
deploy/systemd/incus-backup-agent.service
deploy/systemd/incus-backup-management.service
- Deployment-Doku
docs/deployment.md
13 lines
349 B
Bash
13 lines
349 B
Bash
AWS_ACCESS_KEY_ID="your_s3_key"
|
|
AWS_SECRET_ACCESS_KEY="your_s3_secret"
|
|
RESTIC_REPOSITORY="s3:https://s3.eu-central-1.amazonaws.com/bucket-name"
|
|
RESTIC_PASSWORD="restic_encryption_password"
|
|
ZFS_POOL_NAME="incus-pool"
|
|
RESTIC_KEEP_HOURLY=0
|
|
RESTIC_KEEP_DAILY=7
|
|
RESTIC_KEEP_WEEKLY=0
|
|
RESTIC_KEEP_MONTHLY=0
|
|
PORT=3000
|
|
API_TOKEN=""
|
|
ALLOWED_MANAGEMENT_IPS=""
|