refactor: bootstrap crate, thin server/worker binaries

This commit is contained in:
2026-10-25 21:16:38 +01:00
parent 04f9c13625
commit 9bf9342fc0
39 changed files with 939 additions and 905 deletions

View File

@@ -19,7 +19,7 @@ members = [
"crates/adapters/tmdb-enrichment",
"crates/adapters/image-converter",
"crates/domain",
"crates/composition",
"crates/bootstrap",
"crates/presentation",
"crates/server",
"crates/tui",
@@ -27,7 +27,6 @@ members = [
"crates/adapters/importer",
"crates/adapters/jellyfin",
"crates/adapters/plex",
"crates/infra-wiring",
"crates/config",
]
resolver = "2"
@@ -70,7 +69,7 @@ api-types = { path = "crates/api-types" }
domain = { path = "crates/domain" }
tmdb-enrichment = { path = "crates/adapters/tmdb-enrichment" }
application = { path = "crates/application" }
composition = { path = "crates/composition" }
bootstrap = { path = "crates/bootstrap" }
presentation = { path = "crates/presentation" }
auth = { path = "crates/adapters/auth" }
metadata = { path = "crates/adapters/metadata" }
@@ -90,7 +89,6 @@ importer = { path = "crates/adapters/importer" }
jellyfin = { path = "crates/adapters/jellyfin" }
plex = { path = "crates/adapters/plex" }
image-converter = { path = "crates/adapters/image-converter" }
infra-wiring = { path = "crates/infra-wiring" }
config = { path = "crates/config" }
[profile.dev]