diff --git a/application/source/commands/01_definitions.go b/application/source/commands/01_definitions.go
index f1631d0739fd2713eb93a54c8fbb1b17bce2c9f2..694b30108fa6c556daa6d5db8fea6e1ed8e8b220 100644
--- a/application/source/commands/01_definitions.go
+++ b/application/source/commands/01_definitions.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 type Definition struct {
diff --git a/application/source/commands/02_command.go b/application/source/commands/02_command.go
index 4b6f1ebed0b4d313f764c0a7aab56a063108e303..05426cea2fe8943cf299b6845099291e1c3b232a 100644
--- a/application/source/commands/02_command.go
+++ b/application/source/commands/02_command.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/03_errors.go b/application/source/commands/03_errors.go
index 822f1b1167d5c66f5f172db83feeaea3a4192585..3567dbaec072b8e46a8ef687152b57004a2d3297 100644
--- a/application/source/commands/03_errors.go
+++ b/application/source/commands/03_errors.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/07_execute.go b/application/source/commands/07_execute.go
index 8098a2c4009ff43a461d7443a982f758aea6bfc7..1ad614fbb12c34d61104cd7f09cb91bc2ef8601e 100644
--- a/application/source/commands/07_execute.go
+++ b/application/source/commands/07_execute.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/08_document.go b/application/source/commands/08_document.go
index a3b4cf70a83f914ceb453f3db0126e68e5ac9a71..ba6929c26e23d956fc5a4388f3c1afbdecf21ae6 100644
--- a/application/source/commands/08_document.go
+++ b/application/source/commands/08_document.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/08_document_add.go b/application/source/commands/08_document_add.go
index a1623e7ad47b36924fde0be13907925089b0af45..feb05a23bbfd50be38ec137f3c53ecea8186bfa9 100644
--- a/application/source/commands/08_document_add.go
+++ b/application/source/commands/08_document_add.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/08_document_html.go b/application/source/commands/08_document_html.go
index e9f5f6c18cf3fd112206264068265c0cff0a743b..2827f4faba0467ff0c004037daaddd5f05b6427b 100644
--- a/application/source/commands/08_document_html.go
+++ b/application/source/commands/08_document_html.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/08_document_pdf.go b/application/source/commands/08_document_pdf.go
index 1c0155e0293556ff74ad610c8b167cb8b71cc629..184da0f6643d73dcea52bd37bf055a3fff57e891 100644
--- a/application/source/commands/08_document_pdf.go
+++ b/application/source/commands/08_document_pdf.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/08_version.go b/application/source/commands/08_version.go
index b4bc78e88c8a267ce670fd0ee1a540e0c1b4e98c..8272fa2b6855c3418f03bc17498cb62970e05410 100644
--- a/application/source/commands/08_version.go
+++ b/application/source/commands/08_version.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/09_server.go b/application/source/commands/09_server.go
index 6dc2ef6d76441eee618c7ef3b03bc38faf6ef4e9..799e394e515e238fcc9b7accb883fefc88773a77 100644
--- a/application/source/commands/09_server.go
+++ b/application/source/commands/09_server.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/commands/09_server_serve.go b/application/source/commands/09_server_serve.go
index df17870e01e95f802afb26434fc3404a9bbcf00a..64cfd2c382443de9f77e703b247c49618f7437ba 100644
--- a/application/source/commands/09_server_serve.go
+++ b/application/source/commands/09_server_serve.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package commands
 
 import (
diff --git a/application/source/document/build.go b/application/source/document/build.go
index 453d1ee90d4e72dea2029ea368e7863e8615afbd..dc88638ca2df12efed49f4f888cbf4986af759c5 100644
--- a/application/source/document/build.go
+++ b/application/source/document/build.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 type BuildEnvironment struct {
diff --git a/application/source/document/create.go b/application/source/document/create.go
index d271a4b0aa7bc9be74362736322ea46ccdb39643..a2527b8b70ed9a65afca04326d9637b9179773c2 100644
--- a/application/source/document/create.go
+++ b/application/source/document/create.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/document.go b/application/source/document/document.go
index be6de0c8da22991ecb5b279b80fb6f7a00a68211..5529632c3763a0eb55ad8ecfabea19a8278dfe8a 100644
--- a/application/source/document/document.go
+++ b/application/source/document/document.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/errors.go b/application/source/document/errors.go
index 6366822cafd2a6ff4cf5cf74654dd8f4f6f690e7..78c8440d2459a46f87478f1b92cf880a457f4e0a 100644
--- a/application/source/document/errors.go
+++ b/application/source/document/errors.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/files.go b/application/source/document/files.go
index 0e4c94dbfbe1b93703227e3ce5efeac99e01000c..e2a9edd2e53a80af5a6a93f90a25f5997a5c387d 100644
--- a/application/source/document/files.go
+++ b/application/source/document/files.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/html.go b/application/source/document/html.go
index 93ff9e84ca9c25b136ac1821e60d8c0f6d8124ac..12e0c8bc0d2c201e3060bbd8c8f94346d16984b6 100644
--- a/application/source/document/html.go
+++ b/application/source/document/html.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/latex_mapping.go b/application/source/document/latex_mapping.go
index 6ecdd6a59eb5663ccb9ddca74b27b9253fd77d11..cab93edc2a4f09a28d68f076cf3b8558cdf75bbe 100644
--- a/application/source/document/latex_mapping.go
+++ b/application/source/document/latex_mapping.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/pandoc.go b/application/source/document/pandoc.go
index 9574352c964f46aba3c72979144056d2e7f3cf27..50a5f11aceef00fcc7aa5e16b5c2314a717ac738 100644
--- a/application/source/document/pandoc.go
+++ b/application/source/document/pandoc.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/pdf.go b/application/source/document/pdf.go
index f2cc9736da6851d71e1cf2d2e1c2ac800d4b31c7..9a4a0b1f9be17a4c07bf1316be3676a446f0ba34 100644
--- a/application/source/document/pdf.go
+++ b/application/source/document/pdf.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/source.go b/application/source/document/source.go
index 806c256101f2f9d12e540437d28395346f003e50..40529e7130d28a7964154cf15559a486ffcdb373 100644
--- a/application/source/document/source.go
+++ b/application/source/document/source.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/structs.go b/application/source/document/structs.go
index bd20ed848528533875803826abf60003e90bf9be..1c7d9c9bb44a1612dbfd6cced213395ecfeefa5c 100644
--- a/application/source/document/structs.go
+++ b/application/source/document/structs.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 type GetComponentsTemplatesInterface interface {
diff --git a/application/source/document/template.go b/application/source/document/template.go
index 24262352d0c4011e29af6fcd6bffda8f5dcf68b8..67abf67c3dd21df690939ad7e4888377694ea1be 100644
--- a/application/source/document/template.go
+++ b/application/source/document/template.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/thunder-client.go b/application/source/document/thunder-client.go
index 1350b36a9ee3275ded08df085f58a7ab543eb981..6edd4cdf3c219ce6464300864b35837b09dc8546 100644
--- a/application/source/document/thunder-client.go
+++ b/application/source/document/thunder-client.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/tree.go b/application/source/document/tree.go
index e0a74320aada8e6181aea696aa6452277f07c52f..1132de4de1cd2c19a0df1e92d0ccfb1fa0f1f477 100644
--- a/application/source/document/tree.go
+++ b/application/source/document/tree.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import "fmt"
diff --git a/application/source/document/tree_test.go b/application/source/document/tree_test.go
index b9390ce2ac3371e175b177244d8ff64c2b1562e1..c5ee8c8b6240efdd6ce758946f97c8e667142231 100644
--- a/application/source/document/tree_test.go
+++ b/application/source/document/tree_test.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import "testing"
diff --git a/application/source/document/util.go b/application/source/document/util.go
index a608286a40a8de20e3b007c1152e66f99d1003dd..067ab74bedf455a96fcc1dbbc128ce4aef8674e5 100644
--- a/application/source/document/util.go
+++ b/application/source/document/util.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/document/yaml.go b/application/source/document/yaml.go
index 7d057128852310d22658cf08afb246e4500f86b8..7b7b8b67e40abfd094697bc925c0deaeca4c25c9 100644
--- a/application/source/document/yaml.go
+++ b/application/source/document/yaml.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package document
 
 import (
diff --git a/application/source/environment/config.go b/application/source/environment/config.go
index d17fd4c0800c953c070d3ae07263892cc67164bc..86e213b434e0d265c4fa1b57c0cc66c26b4cd007 100644
--- a/application/source/environment/config.go
+++ b/application/source/environment/config.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/errors.go b/application/source/environment/errors.go
index 18468b015c162fdfd6a3b781115e05e147ec8eab..9860bd49efc1db2f651834322a13e288ca3ff298 100644
--- a/application/source/environment/errors.go
+++ b/application/source/environment/errors.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/handler.go b/application/source/environment/handler.go
index 4340f3919707bf306766d111f51e2c33e207d39f..22622a57d3d1ab508b65a81e4e3428af9d29a2a8 100644
--- a/application/source/environment/handler.go
+++ b/application/source/environment/handler.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import "github.com/jessevdk/go-flags"
diff --git a/application/source/environment/messages.go b/application/source/environment/messages.go
index 65d5d2944e4eb195cd877ef90e4c3597a99fff7a..67f3f6651fca5e83232fb8474129dbbdc5425395 100644
--- a/application/source/environment/messages.go
+++ b/application/source/environment/messages.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/state.go b/application/source/environment/state.go
index 28f806dd9cd545da6b11e88838c236e80835652c..6a1bfdc99abc4b4f2ed04f1f74489f2af9a5e3e8 100644
--- a/application/source/environment/state.go
+++ b/application/source/environment/state.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/state_config.go b/application/source/environment/state_config.go
index 9c4f8b432034927fffab2f5c50afeff805153b89..eb6004921f03f759c706902b6437c23ea7ad2479 100644
--- a/application/source/environment/state_config.go
+++ b/application/source/environment/state_config.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/state_document.go b/application/source/environment/state_document.go
index 659bed5f6a7759de6b26e0883478b236505afa0f..45a5d8a00bf39f4cf15ac49274911f56d476135d 100644
--- a/application/source/environment/state_document.go
+++ b/application/source/environment/state_document.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import "os"
diff --git a/application/source/environment/state_exit.go b/application/source/environment/state_exit.go
index fd21bf95c8fc6504cd51b147bc61476dc04f0bc6..78f4af0ae1d096c57cf4da0eb2407f8c19cdb0a6 100644
--- a/application/source/environment/state_exit.go
+++ b/application/source/environment/state_exit.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/environment/state_html.go b/application/source/environment/state_html.go
index 4c339c0308a5558c693db2db30439e4c092424c4..7488df0d976bd3f56d90aacae1dcc6457d70ab2f 100644
--- a/application/source/environment/state_html.go
+++ b/application/source/environment/state_html.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 func (e *stateStruct) GetHTMLOutputPath() string {
diff --git a/application/source/environment/state_pdf.go b/application/source/environment/state_pdf.go
index c0f3c01c3b113c81be99a4b78afedda5a2b8a5aa..498784e9628afb59d019e1728bf2bb442eb4901c 100644
--- a/application/source/environment/state_pdf.go
+++ b/application/source/environment/state_pdf.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 func (e *stateStruct) GetPDFOutputPath() string {
diff --git a/application/source/environment/template.go b/application/source/environment/template.go
index 6e138285453c4f1af1fa8f65035008ecd14e337e..702439df3cec66a3bd698a594ec8c9d46da5f6b9 100644
--- a/application/source/environment/template.go
+++ b/application/source/environment/template.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package environment
 
 import (
diff --git a/application/source/main.go b/application/source/main.go
index 4b5205e4f19d1cfa1776674e640223cc2a721d42..30947a0759fd34a2a8f9fbd807674237c7971ea4 100644
--- a/application/source/main.go
+++ b/application/source/main.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package main
 
 import (
diff --git a/application/source/translations/locales/catalog.go b/application/source/translations/locales/catalog.go
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b019deef0a8ba87ee787f1c3bf08ab9a0b639d6a 100644
--- a/application/source/translations/locales/catalog.go
+++ b/application/source/translations/locales/catalog.go
@@ -0,0 +1,3 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
diff --git a/application/source/translations/translations.go b/application/source/translations/translations.go
index e1168f0824341ece80caf6ede10aeecfaecad8ca..7f13347d36443a9c32fd8830a49b531d2947d78f 100644
--- a/application/source/translations/translations.go
+++ b/application/source/translations/translations.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package translations
 
 //go:generate gotext -srclang=en update -out=catalog.go -lang=en,de gitlab.schukai.com/oss/utilities/documentation-manager
diff --git a/application/source/utils/array.go b/application/source/utils/array.go
index 67dc274d10e98e591fb5d7712ea9d73ab337698c..ca012f60d933108e6784069385e53dbcca3b990b 100644
--- a/application/source/utils/array.go
+++ b/application/source/utils/array.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package utils
 
 func Contains(s []string, str string) bool {
diff --git a/application/source/utils/strings.go b/application/source/utils/strings.go
index 0620792c13694ed136516dc0b7fadd931e38f1fd..49d539a45d91c57adfa7058d7dabfe58e51597e4 100644
--- a/application/source/utils/strings.go
+++ b/application/source/utils/strings.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package utils
 
 import (
diff --git a/application/source/utils/strings_test.go b/application/source/utils/strings_test.go
index 29772d462b56008defeb80614e4b4ba087b47405..935fcc619c26b235c042a892110aca0640ad2618 100644
--- a/application/source/utils/strings_test.go
+++ b/application/source/utils/strings_test.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package utils
 
 import (
diff --git a/application/source/utils/url.go b/application/source/utils/url.go
index 0ac34852c30c7a466a741c74ebad7900c92e7fc2..85cd617d1157e563a03efda143408ed3fa1092c2 100644
--- a/application/source/utils/url.go
+++ b/application/source/utils/url.go
@@ -1,3 +1,6 @@
+// Copyright 2023 schukai GmbH
+// SPDX-License-Identifier: AGPL-3.0
+
 package utils
 
 import "net/url"