server client restore

This commit is contained in:
2026-02-13 14:59:43 +01:00
commit 20e90ec240
17 changed files with 3185 additions and 0 deletions

29
.env Normal file
View File

@@ -0,0 +1,29 @@
# ===========================================
# ZFS Snapshot Manager Configuration
# ===========================================
# S3 Configuration (Server)
S3_ENABLED=true
S3_ENDPOINT=localhost:9000
S3_ACCESS_KEY=minioadmin
S3_SECRET_KEY=minioadmin
S3_BUCKET=zfs
S3_USE_SSL=false
# Local ZFS Configuration (Server)
ZFS_BASE_DATASET=backup
CONFIG_FILE=clients.json
METADATA_FILE=metadata.json
# Server Configuration
PORT=8080
# ===========================================
# Client Configuration
# ===========================================
CLIENT_ID=client1
API_KEY=fcf730b6d95236ecd3c9fc2d92d7b6b2bb061514961aec041d6c7a7192f592e4
SERVER_URL=http://localhost:8080
LOCAL_DATASET=zfs/data
COMPRESS=true
STORAGE_TYPE=s3