diff --git a/cdn/tasks/main.yml b/cdn/tasks/main.yml
index 087e9bfe389a5821086a054ef69986ed8877069c..4f8c03f41fa15208dd4e856b6f1d5f4d0655e050 100644
--- a/cdn/tasks/main.yml
+++ b/cdn/tasks/main.yml
@@ -1,12 +1,9 @@
 ---
 
+- include_vars:
+    file: "{{debian_version|default('fallback')}}.yml"
+
 - name: install commonly used web libraries
   apt:
-    name:
-      - libjs-jquery
-      - libjs-bootstrap
-      - libjs-jquery-datatables
-      - libjs-jquery-ui
+    name: "{{cdn_packages}}"
     state: present
-  tags:
-    - cdn
diff --git a/cdn/vars/buster.yml b/cdn/vars/buster.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a32ea8ee35e9eb6999c3f446591021a36615af05
--- /dev/null
+++ b/cdn/vars/buster.yml
@@ -0,0 +1,9 @@
+---
+
+cdn_packages:
+  - libjs-bootstrap
+  - libjs-bootstrap4
+  - libjs-chart.js
+  - libjs-jquery
+  - libjs-jquery-datatables
+  - libjs-jquery-ui
diff --git a/cdn/vars/fallback.yml b/cdn/vars/fallback.yml
new file mode 100644
index 0000000000000000000000000000000000000000..92dcc4750c8061a756b3e2a626e596a108104b7d
--- /dev/null
+++ b/cdn/vars/fallback.yml
@@ -0,0 +1,7 @@
+---
+
+cdn_packages:
+  - libjs-jquery
+  - libjs-bootstrap
+  - libjs-jquery-datatables
+  - libjs-jquery-ui