diff --git a/.gitignore b/.gitignore
index 4c9051f22f5bc0f460d6c64dadf0a100c710fda2..c51aff6414fc817b9d4d8fb7ecae584c4284ddd5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 target
 .env
 bin
+build
\ No newline at end of file
diff --git a/.nextcloudignore b/.nextcloudignore
index 5da03eb6a0dd8e476ebb8a13cf94326ccbaf4f67..f73a880b3789cf46a8ed205370e1cdb8f846e487 100644
--- a/.nextcloudignore
+++ b/.nextcloudignore
@@ -10,4 +10,8 @@ krankerl.toml
 screenshots
 .nextcloudignore
 target
-src
\ No newline at end of file
+src
+test_client
+tests
+Cargo.*
+build.rs
\ No newline at end of file
diff --git a/krankerl.toml b/krankerl.toml
index e6f1e3857fa0c84c1f7a2ffea847928e42ac6098..4c83a0694de48cc69bb432b0e5ce6f3b52742994 100644
--- a/krankerl.toml
+++ b/krankerl.toml
@@ -1,11 +1,10 @@
 [package]
 before_cmds = [
-	"cargo build --release --target=x86_64-unknown-linux-musl",
 	"cross build --release --target=armv7-unknown-linux-musleabihf",
 	"cross build --release --target=aarch64-unknown-linux-musl",
-	"rm -r bin",
+	"cargo build --release --target=x86_64-unknown-linux-musl",
 	"mkdir -p bin/x86_64 bin/armv7 bin/aarch64",
-	"cp target/x86_64-unknown-linux-musl/release_notify_push bin/x86_64",
-	"cp target/armv7-unknown-linux-musleabihf/release_notify_push bin/armv7",
-	"cp target/aarch64-unknown-linux-musl bin/aarch64",
+	"cp target/x86_64-unknown-linux-musl/release/notify_push bin/x86_64",
+	"cp target/armv7-unknown-linux-musleabihf/release/notify_push bin/armv7",
+	"cp target/aarch64-unknown-linux-musl/release/notify_push bin/aarch64",
 ]