Added config stuff

This commit is contained in:
Connor Johnstone
2026-03-18 15:14:45 -04:00
parent edcc5cb110
commit b8f178ae08
6 changed files with 461 additions and 1 deletions

32
Cargo.lock generated
View File

@@ -2906,6 +2906,37 @@ dependencies = [
"digest",
]
[[package]]
name = "shanty"
version = "0.1.0"
dependencies = [
"actix-cors",
"actix-files",
"actix-web",
"anyhow",
"clap",
"serde_json",
"shanty-config",
"shanty-db",
"shanty-search",
"shanty-tag",
"shanty-web",
"tokio",
"tracing",
"tracing-actix-web",
"tracing-subscriber",
]
[[package]]
name = "shanty-config"
version = "0.1.0"
dependencies = [
"dirs",
"serde",
"serde_yaml",
"tracing",
]
[[package]]
name = "shanty-db"
version = "0.1.0"
@@ -3105,6 +3136,7 @@ dependencies = [
"serde",
"serde_json",
"serde_yaml",
"shanty-config",
"shanty-db",
"shanty-dl",
"shanty-index",