diff --git a/README.md b/README.md
index 2645835acef6b429e0427d1af74a4f5a2c9c7a39..c62e389a66cf0a8077d1d3e0233a92692c644fd3 100644
--- a/README.md
+++ b/README.md
@@ -6,12 +6,12 @@ Repository ini adalah repository untuk OCW Backend
 
 Ini adalah requirement untuk menjalankan template ini:
 
-1. Go v1.19.3
+1. Go v1.19.3 [MANDATORY]
 2. Docker (Optional)
 3. Postgresql (Optional, when using docker)
 4. GNU Make 4.3 (Optional, when using docker)
 5. Minio (Optional, when using docker)
-6. Google wire v0.5.0 (https://github.com/google/wire)
+6. Google wire v0.5.0 (https://github.com/google/wire) [MANDATORY]
 7. Air command line (https://github.com/cosmtrek/air)
 
 ## Cara menjalankan
diff --git a/docker-compose.yml b/docker-compose.yml
index b71f80e76baf8111756a90237d9df9585d0b3f8a..e18beff9a453256a3eaaa7af60c36e888a7cf2ef 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -25,6 +25,7 @@ services:
     depends_on:
       - database
       - minio
+      - redis
     networks:
       - api_network
   database:
@@ -36,6 +37,21 @@ services:
     volumes:
       - db:/var/lib/postgresql/data
     env_file: .env.docker
+  redis:
+    ports:
+      - 6379:6379
+    image: redis:latest
+    env_file: .env
+    networks:
+      - api_network
+  mailhog:
+    ports:
+      - 1025:1025
+      - 8025:8025
+    image: mailhog/mailhog:latest
+    env_file: .env
+    networks:
+      - api_network
 
 networks:
   api_network: