diff --git a/defaults/main.yml b/defaults/main.yml
index 64f97b6e484078d95551e385e96f9db9c541ac08..ec5d7dae4ece159ea457caee42723c80b00eb79c 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1,5 +1,5 @@
 hedgedoc:
-  version: 1.9.8
+  version: 1.10.0
   url: localhost
   secretkey: "{{ lookup('password', '/dev/null length=128') }}"
   documentMaxLength: 100000
diff --git a/vars/main.yml b/vars/main.yml
index 8b2515064024d460bb4536b78b01a93ac8be4e0f..bdb0f5caca3ee2ce2b0b84c3a573713738002f98 100644
--- a/vars/main.yml
+++ b/vars/main.yml
@@ -28,5 +28,5 @@ packages:
       url: "deb https://dl.yarnpkg.com/{{ ansible_distribution|lower }} stable main"
       keyurl: "https://dl.yarnpkg.com/debian/pubkey.gpg"
     nodejs:
-      url: "deb https://deb.nodesource.com/node_16.x {{ ansible_distribution_release|lower }} main"
+      url: "deb https://deb.nodesource.com/node_20.x {{ ansible_distribution_release|lower }} main"
       keyurl: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"