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: