github Skyfay/DBackup v0.9.4-beta

latest releases: v2.3.1, v2.3.0, v2.2.1...
pre-release3 months ago

Universal Download Links & Logging System

✨ Features

  • backup: wget/curl download links — temporary links with countdown timer, encrypted/decrypted format selection
  • logging: Centralized logger with child loggers, LOG_LEVEL env control, colored dev output (JSON in production)
  • errors: Custom error class hierarchy (DBackupError, AdapterError, ServiceError, etc.) with wrapError() utilities
  • logging: API request middleware logging with method, path, duration, and anonymized IP

🎨 Improvements

  • adapters: Type-safe adapter configs — all adapters use exported TypeScript types instead of config: any
  • MongoDB: Connection test uses native mongodb npm package instead of mongosh (Docker compatibility)

🗑️ Removed

  • backup: Legacy multi-DB code — removed pg_dumpall, MySQL --all-databases, and MongoDB multi-DB parsing (replaced by TAR in v0.9.1)

📝 Documentation

  • wiki: Download tokens, Storage Explorer, and Logging System developer documentation

🐳 Docker

  • Image: skyfay/dbackup:v0.9.4-beta
  • Also tagged as: beta
  • Platforms: linux/amd64, linux/arm64

Don't miss a new DBackup release

NewReleases is sending notifications on new releases.