diff --git a/src-tauri/.gitignore b/src-tauri/.gitignore
index aba21e2..2cfe28f 100644
--- a/src-tauri/.gitignore
+++ b/src-tauri/.gitignore
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2024 André Jaenisch
+#
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
# Generated by Cargo
# will have compiled files and executables
/target/
diff --git a/src-tauri/Cargo.lock.license b/src-tauri/Cargo.lock.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/Cargo.lock.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml
index 70db707..e0701dc 100644
--- a/src-tauri/Cargo.toml
+++ b/src-tauri/Cargo.toml
@@ -1,3 +1,14 @@
+# Configuration for Tauri app
+# Copyright (C) 2024 André Jaenisch
+# SPDX-FileCopyrightText: 2024 André Jaenisch
+# SPDX-License-Identifier: AGPL-3.0-or-later
+#
+# This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License along with this program. If not, see .
+
[package]
name = "app"
version = "0.1.0"
diff --git a/src-tauri/build.rs b/src-tauri/build.rs
index 795b9b7..db522bb 100644
--- a/src-tauri/build.rs
+++ b/src-tauri/build.rs
@@ -1,3 +1,15 @@
+/* Build configuration for Tauri.
+ * Copyright (C) 2024 André Jaenisch
+ * SPDX-FileCopyrightText: 2024 André Jaenisch
+ * SPDX-License-Identifier: AGPL-3.0-or-later
+ *
+ * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License along with this program. If not, see .
+ */
+
fn main() {
tauri_build::build()
}
diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png
index 77e7d23..279a525 100644
Binary files a/src-tauri/icons/128x128.png and b/src-tauri/icons/128x128.png differ
diff --git a/src-tauri/icons/128x128.png.license b/src-tauri/icons/128x128.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/128x128.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/128x128@2x.png.license b/src-tauri/icons/128x128@2x.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/128x128@2x.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/32x32.png b/src-tauri/icons/32x32.png
index 98fda06..7e0485b 100644
Binary files a/src-tauri/icons/32x32.png and b/src-tauri/icons/32x32.png differ
diff --git a/src-tauri/icons/32x32.png.license b/src-tauri/icons/32x32.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/32x32.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square107x107Logo.png b/src-tauri/icons/Square107x107Logo.png
index f35d84f..c08ee15 100644
Binary files a/src-tauri/icons/Square107x107Logo.png and b/src-tauri/icons/Square107x107Logo.png differ
diff --git a/src-tauri/icons/Square107x107Logo.png.license b/src-tauri/icons/Square107x107Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square107x107Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square142x142Logo.png b/src-tauri/icons/Square142x142Logo.png
index 1823bb2..3778985 100644
Binary files a/src-tauri/icons/Square142x142Logo.png and b/src-tauri/icons/Square142x142Logo.png differ
diff --git a/src-tauri/icons/Square142x142Logo.png.license b/src-tauri/icons/Square142x142Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square142x142Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square150x150Logo.png b/src-tauri/icons/Square150x150Logo.png
index dc2b22c..96b9edf 100644
Binary files a/src-tauri/icons/Square150x150Logo.png and b/src-tauri/icons/Square150x150Logo.png differ
diff --git a/src-tauri/icons/Square150x150Logo.png.license b/src-tauri/icons/Square150x150Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square150x150Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square284x284Logo.png b/src-tauri/icons/Square284x284Logo.png
index 0ed3984..ca0da26 100644
Binary files a/src-tauri/icons/Square284x284Logo.png and b/src-tauri/icons/Square284x284Logo.png differ
diff --git a/src-tauri/icons/Square284x284Logo.png.license b/src-tauri/icons/Square284x284Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square284x284Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png
index 60bf0ea..68d0194 100644
Binary files a/src-tauri/icons/Square30x30Logo.png and b/src-tauri/icons/Square30x30Logo.png differ
diff --git a/src-tauri/icons/Square30x30Logo.png.license b/src-tauri/icons/Square30x30Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square30x30Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png
index c8ca0ad..878ccb5 100644
Binary files a/src-tauri/icons/Square310x310Logo.png and b/src-tauri/icons/Square310x310Logo.png differ
diff --git a/src-tauri/icons/Square310x310Logo.png.license b/src-tauri/icons/Square310x310Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square310x310Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png
index 8756459..7e0485b 100644
Binary files a/src-tauri/icons/Square44x44Logo.png and b/src-tauri/icons/Square44x44Logo.png differ
diff --git a/src-tauri/icons/Square44x44Logo.png.license b/src-tauri/icons/Square44x44Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square44x44Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png
index 2c8023c..edb83d7 100644
Binary files a/src-tauri/icons/Square71x71Logo.png and b/src-tauri/icons/Square71x71Logo.png differ
diff --git a/src-tauri/icons/Square71x71Logo.png.license b/src-tauri/icons/Square71x71Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square71x71Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/Square89x89Logo.png b/src-tauri/icons/Square89x89Logo.png
index 2c5e603..f003d83 100644
Binary files a/src-tauri/icons/Square89x89Logo.png and b/src-tauri/icons/Square89x89Logo.png differ
diff --git a/src-tauri/icons/Square89x89Logo.png.license b/src-tauri/icons/Square89x89Logo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/Square89x89Logo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/StoreLogo.png b/src-tauri/icons/StoreLogo.png
index 17d142c..8b9badd 100644
Binary files a/src-tauri/icons/StoreLogo.png and b/src-tauri/icons/StoreLogo.png differ
diff --git a/src-tauri/icons/StoreLogo.png.license b/src-tauri/icons/StoreLogo.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/StoreLogo.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/icon.icns.license b/src-tauri/icons/icon.icns.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/icon.icns.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/icon.ico.license b/src-tauri/icons/icon.ico.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/icon.ico.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/icons/icon.png b/src-tauri/icons/icon.png
index d1756ce..415fbff 100644
Binary files a/src-tauri/icons/icon.png and b/src-tauri/icons/icon.png differ
diff --git a/src-tauri/icons/icon.png.license b/src-tauri/icons/icon.png.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/icons/icon.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later
diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs
index f5c5be2..6588c68 100644
--- a/src-tauri/src/main.rs
+++ b/src-tauri/src/main.rs
@@ -1,3 +1,15 @@
+/* Entry point for Tauri.
+ * Copyright (C) 2024 André Jaenisch
+ * SPDX-FileCopyrightText: 2024 André Jaenisch
+ * SPDX-License-Identifier: AGPL-3.0-or-later
+ *
+ * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License along with this program. If not, see .
+ */
+
// Prevents additional console window on Windows in release, DO NOT REMOVE!!
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
diff --git a/src-tauri/tauri.conf.json.license b/src-tauri/tauri.conf.json.license
new file mode 100644
index 0000000..fd50f00
--- /dev/null
+++ b/src-tauri/tauri.conf.json.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: 2024 André Jaenisch
+
+SPDX-License-Identifier: AGPL-3.0-or-later