workspace и reboot-модуль: второй продакшн бинарь и упаковка

This commit is contained in:
2026-05-10 21:30:06 +05:00
parent d4cd6a4e43
commit 83c4e3ba05
9 changed files with 1151 additions and 290 deletions
+11 -12
View File
@@ -1,18 +1,17 @@
[package]
name = "reboot-scheduler"
version = "0.1.1"
edition = "2021"
description = "Демон планового перезапуска сервера в случайное время в окне 01:00–02:00 UTC"
name = "awg2-reboot-scheduler"
version = "0.2.0"
edition = "2024"
description = "AWG2 reboot scheduler service"
[[bin]]
name = "reboot-scheduler"
name = "awg2-reboot-scheduler"
path = "src/main.rs"
[dependencies]
[profile.release]
opt-level = "z"
lto = true
codegen-units = 1
strip = true
panic = "abort"
anyhow = "1.0"
chrono = { version = "0.4", features = ["clock"] }
clap = { version = "4.5", features = ["derive"] }
rand = "0.8"
serde = { version = "1.0", features = ["derive"] }
toml = "0.8"