refactor: split backup and alex into separate crate; set up workspace

This commit is contained in:
Jef Roosens 2025-04-30 15:03:15 +02:00
parent d23227dd0b
commit abafd9a28c
No known key found for this signature in database
GPG key ID: 21FD3D77D56BAF49
26 changed files with 1494 additions and 33 deletions

14
backup/Cargo.toml Normal file
View file

@ -0,0 +1,14 @@
[package]
name = "backup"
version.workspace = true
edition.workspace = true
[dependencies]
chrono.workspace = true
serde.workspace = true
# Used for creating tarballs for backups
tar = "0.4.38"
# Used to compress said tarballs using gzip
flate2 = "1.0.26"
serde_json = "1.0.96"