diff --git a/crates/brk_server/Cargo.toml b/crates/brk_server/Cargo.toml
index 6f2113315..3ea3498ab 100644
--- a/crates/brk_server/Cargo.toml
+++ b/crates/brk_server/Cargo.toml
@@ -7,6 +7,7 @@ license.workspace = true
homepage.workspace = true
repository.workspace = true
build = "build.rs"
+include = ["src/**/*", "website/**/*", "examples/**/*", "build.rs", "Cargo.toml", "README.md"]
[dependencies]
aide = { workspace = true }
diff --git a/crates/brk_server/src/lib.rs b/crates/brk_server/src/lib.rs
index 0b5be5b74..dd6fb7ae9 100644
--- a/crates/brk_server/src/lib.rs
+++ b/crates/brk_server/src/lib.rs
@@ -22,7 +22,7 @@ use tower_http::{compression::CompressionLayer, trace::TraceLayer};
use tracing::{error, info};
/// Embedded website assets
-pub static EMBEDDED_WEBSITE: Dir = include_dir!("$CARGO_MANIFEST_DIR/../../website");
+pub static EMBEDDED_WEBSITE: Dir = include_dir!("$CARGO_MANIFEST_DIR/website");
/// Source for serving the website
#[derive(Debug, Clone)]
diff --git a/crates/brk_server/website b/crates/brk_server/website
new file mode 120000
index 000000000..ac979e9ad
--- /dev/null
+++ b/crates/brk_server/website
@@ -0,0 +1 @@
+../../website
\ No newline at end of file
diff --git a/scripts/rust-publish.sh b/scripts/rust-publish.sh
index 4a8ac0dee..02fdba40b 100755
--- a/scripts/rust-publish.sh
+++ b/scripts/rust-publish.sh
@@ -15,8 +15,8 @@ CRATES=(
brk_store
brk_traversable_derive
brk_traversable
- brk_grouper
brk_bencher
+ brk_cohort
brk_indexer
brk_computer
brk_query
diff --git a/website/index.html b/website/index.html
index 388830193..9bab8fc55 100644
--- a/website/index.html
+++ b/website/index.html
@@ -1520,138 +1520,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+