Your music, beautifully tracked. All yours. (coming soon) teal.fm
teal-fm atproto
1[workspace] 2members = [ 3 "apps/aqua", 4 "services/cadet", 5 "services/rocketman", 6 "tools/teal-cli", 7] 8resolver = "2" 9 10[workspace.dependencies] 11# Shared dependencies 12tokio = { version = "1.0", features = ["rt-multi-thread", "macros"] } 13axum = { version = "0.8", features = ["macros"] } 14tower-http = { version = "0.6", features = ["cors"] } 15sqlx = { version = "0.8", features = ["runtime-tokio", "postgres", "uuid"] } 16serde = { version = "1.0", features = ["derive"] } 17anyhow = "1.0" 18serde_json = "1.0" 19tracing = "0.1" 20tracing-subscriber = "0.3" 21metrics = "0.23" 22reqwest = { version = "0.12", features = ["json", "rustls-tls"] } 23url = "2.5" 24rand = "0.8" 25flume = "0.11" 26async-trait = "0.1" 27time = "0.3" 28dotenvy = "0.15" 29tokio-tungstenite = { version = "*", features = ["rustls-tls-webpki-roots"] } 30atrium-api = "0.25" 31chrono = "0.4" 32uuid = { version = "1.0", features = ["v4", "serde"] } 33types = { path = "services/types" } 34rocketman = { path = "services/rocketman" } 35 36# CAR and IPLD dependencies 37iroh-car = "0.4" 38libipld = { version = "0.16", features = ["dag-cbor", "dag-json"] } 39cid = "0.11" 40base64 = "0.22" 41atmst = "0.0.1" 42 43# Redis for job queues and caching 44redis = { version = "0.24", features = ["tokio-comp", "connection-manager"] }