Philipp
|
568c90f06d
|
changed to incubator
added new install script
updated security
updated ETA
|
2026-06-04 17:19:46 +02:00 |
|
Philipp
|
507945fd87
|
merged issues and todo.
removed todo
|
2026-06-04 15:51:59 +02:00 |
|
Philipp
|
8a80978aef
|
added security settings
changed fixes and issues
|
2026-06-04 15:08:54 +02:00 |
|
Philipp
|
28a453d87f
|
added ETA for Backupjob
|
2026-06-04 14:49:36 +02:00 |
|
Philipp
|
2102481ed0
|
changed poll and some UI bugs.
|
2026-06-04 14:31:53 +02:00 |
|
Philipp
|
0b059aec1d
|
added install script for agent
changed backend to agent
|
2026-06-04 14:05:50 +02:00 |
|
Philipp
|
7f2785fb05
|
reloaded issues
|
2026-05-21 15:43:36 +02:00 |
|
Philipp
|
e5bcce5dbb
|
added https for client and managment
|
2026-05-21 15:11:05 +02:00 |
|
Philipp
|
0046156e58
|
security hardening
|
2026-05-21 14:09:08 +02:00 |
|
Philipp
|
3103aba972
|
removed DS_Store
|
2026-05-21 13:56:56 +02:00 |
|
Philipp
|
7eb9fdef18
|
changed UI layout
new Navigation
Dashboard
|
2026-05-21 12:49:32 +02:00 |
|
Philipp
|
bef27416bf
|
added disk restore only and changed UI
|
2026-05-21 11:10:12 +02:00 |
|
Philipp
|
05f4fda8af
|
fixed metadata and data view in Backup
|
2026-05-21 11:01:34 +02:00 |
|
Philipp
|
9714dfa864
|
added meta date for backups
|
2026-05-21 10:55:59 +02:00 |
|
Philipp
|
b4199ea636
|
added support for container Backup
|
2026-05-21 10:45:07 +02:00 |
|
Philipp
|
07dbf2edc4
|
fixed syntax healthcheck
|
2026-05-21 10:40:16 +02:00 |
|
Philipp
|
30e2afdc79
|
error in health polling fixed
|
2026-05-21 10:34:44 +02:00 |
|
Philipp
|
87682a777f
|
Issue 1: finaler Agent-Job-Status
Management pollt jetzt offene Agent-Jobs und aktualisiert job_history mit:
- finalem success / failed
- Fehlertext
- aktuellem/finalem Step
- finishedAt
- durationMs
- Snapshot-ID aus den Agent-Logs, wenn ein Backup erfolgreich war
Die Operations-Seite zeigt jetzt Dauer und Snapshot-ID.
Issue 2: erweiterte Agent-Healthchecks
/api/health am Agent prüft jetzt strukturiert:
- fehlende Env-Konfiguration
- Commands: incus, zfs, zpool, restic, udevadm, dd
- ZFS Pool Existenz
- ZFS Pool Capacity/Freespace via zpool list
- /dev/zvol Zugriff
- Restic Repository Zugriff
|
2026-05-21 10:27:04 +02:00 |
|
Philipp
|
dc4989acfb
|
issues added
|
2026-05-21 10:22:34 +02:00 |
|
Philipp
|
e32ebbc734
|
- Passwort-Reset
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
|
2026-05-21 10:14:33 +02:00 |
|
Philipp
|
aae54167a1
|
Builded new structure.
Now with remote setup and management Server
more than one Node can be connected
added user auth
|
2026-05-21 09:51:07 +02:00 |
|
Philipp
|
4c98d14352
|
added frontent viewer for snapshot
|
2026-05-21 09:20:10 +02:00 |
|
Philipp
|
15c4dd9a8b
|
added keep_hourly
|
2026-05-21 09:17:51 +02:00 |
|
Philipp
|
4af9f32c46
|
Retention Editor added in UI
Time set in Schedular added
|
2026-05-21 09:05:43 +02:00 |
|
Philipp
|
c272b00c81
|
Add gitignore for local runtime files
|
2026-05-21 08:58:34 +02:00 |
|
Philipp
|
f9350587fe
|
added progress bar and scheduler
|
2026-05-21 08:53:21 +02:00 |
|
Philipp
|
3d46f8543b
|
added backend repair for ZVOL close
|
2026-05-21 08:40:29 +02:00 |
|
Philipp
|
cc599b6e18
|
added to remote repo
|
2026-05-21 08:18:29 +02:00 |
|
Philipp
|
8697c9f405
|
first commit
|
2026-05-21 08:18:09 +02:00 |
|