diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 57294d72b651fdda9313232c6e4e2af1f566065e..3aa4cc56b5d0fc3a3c55d8ee255ad136976f3303 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -120,7 +120,7 @@ test_api:
   interruptible: true
   services:
     - postgres:11
-    - redis:3
+    - redis:5
   stage: test
   image: funkwhale/funkwhale:develop
   cache:
diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml
index 0a4be1674e53ad615eea002bc4ec77a721815ca3..b98555ef20b030b7c2a4792c0dd2c9b3512faf16 100644
--- a/deploy/docker-compose.yml
+++ b/deploy/docker-compose.yml
@@ -15,7 +15,7 @@ services:
     networks:
       - default
     env_file: .env
-    image: redis:3
+    image: redis:5
     volumes:
       - ./data/redis:/data
 
diff --git a/dev.yml b/dev.yml
index 630ab68eca783998b21d3b212351bb38f76c5a8f..a85853fff8fa67a32ff146cb5aa23e20dad6a02c 100644
--- a/dev.yml
+++ b/dev.yml
@@ -33,7 +33,7 @@ services:
     env_file:
       - .env.dev
       - .env
-    image: redis:3.0
+    image: redis:5
     volumes:
       - "./data/${COMPOSE_PROJECT_NAME-node1}/redis:/data"
     networks: