[package] name = "gamepanel-daemon" version = "0.1.0" edition = "2021" description = "GamePanel daemon - manages game server containers" [dependencies] # gRPC tonic = "0.12" prost = "0.13" prost-types = "0.13" # Async runtime tokio = { version = "1", features = ["full"] } tokio-stream = { version = "0.1", features = ["sync"] } # Docker bollard = "0.18" # Serialization serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9" # HTTP client (for CDN uploads, API callbacks) reqwest = { version = "0.12", features = ["json", "multipart"] } # Logging tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } # Error handling anyhow = "1" thiserror = "2" libc = "0.2" # UUID uuid = { version = "1", features = ["v4"] } # Async utils futures = "0.3" # Filesystem tar = "0.4" flate2 = "1" [build-dependencies] tonic-build = "0.12"