diff --git a/git-sch-scripts/setup.py b/git-sch-scripts/setup.py
index f54af26399da3f480c0f03711a8810d5d04ea890..ebf7071759154f90a7f7610ec41b014d682ef324 100644
--- a/git-sch-scripts/setup.py
+++ b/git-sch-scripts/setup.py
@@ -35,10 +35,11 @@ def iterate_group(group_id: int):
 def repo_action(project_meta):
     # print(project_meta)
     setup_project(project_meta)
+    add_youtrack(project_meta)
 
 
-def update_project(project_meta, data):
-    path = 'projects/' + str(project_meta['id'])
+def update_project(project_meta, data, postfix=''):
+    path = 'projects/' + str(project_meta['id']) + postfix
     r = requests.put(url=get_url(path), data=data)
     if r.ok:
         print("Updated: " + project_meta['name'])
@@ -66,4 +67,14 @@ def setup_project(project_meta):
     update_project(project_meta, data)
 
 
+def add_youtrack(project_meta):
+    postfix = '/services/youtrack'
+    data = {
+        'issues_url': 'https://youtrack.kszk.bme.hu/issues',
+        'project_url': 'https://youtrack.kszk.bme.hu/projects/9b25aaac-1002-4fbc-ab29-c4bc7ff365da',
+        'description': 'KSZK YouTrack'
+    }
+    update_project(project_meta, data, postfix)
+
+
 iterate_group(1604)