diff --git a/templates/onlyoffice-deployment.yaml b/templates/onlyoffice-deployment.yaml
index faba968d3678825ca1c99941092f224f3cbb5642..92af5f5ba661359492824afbe2b879e8462dcb4a 100644
--- a/templates/onlyoffice-deployment.yaml
+++ b/templates/onlyoffice-deployment.yaml
@@ -73,6 +73,8 @@ spec:
               value: "{{ .Values.postgresql.service.port }}"
             - name: POSTGRESQL_SERVER_DB_NAME
               value: "{{ .Values.postgresql.postgresqlDatabase }}"
+            - name: SKIP_FONTS_GENERATION
+              value: "{{ .Values.onlyoffice.skipFontsGeneration }}"
           ports:
             - name: http
               containerPort: {{ .Values.onlyoffice.containerPort }}
diff --git a/values.yaml b/values.yaml
index 4ce1184ba7a5fcb200bb35213780259711420256..4101ec0f1f4dc9fac4bdaa8048668e233e89161c 100644
--- a/values.yaml
+++ b/values.yaml
@@ -44,6 +44,13 @@ onlyoffice:
 
   jwtSecret: "secret"
 
+  # Disable font generation during startup.
+  # This takes a long time and is not needed if you don't provide custom
+  # fonts.
+  # See https://0xacab.org/infrared/platform_wg/docker-onlyoffice-documentserver/issues/10
+  # for context.
+  skipFontsGeneration: true
+
   # Port of onlyoffice server inside docker container.
   containerPort: 8000
 
@@ -52,7 +59,7 @@ onlyoffice:
 
   image:
     repository: infrarednetwork/onlyoffice-documentserver
-    tag: 5.4.0-2-1
+    tag: 5.4.1-2
     pullPolicy: Always
 
   strategy: Recreate