diff --git a/shared/config.go b/shared/config.go
index 4e380c265f77edb50672986ca28434955534540b..8348eb5ec58231bf9798b21acda5d3109b4ea1a8 100644
--- a/shared/config.go
+++ b/shared/config.go
@@ -17,6 +17,7 @@ type SizeDefinition struct {
 type RedisConfig struct {
 	Address  string `yaml:"address"`
 	Password string `yaml:"password"`
+	Database int    `yaml:"database"`
 }
 
 type DatabaseConfig struct {
@@ -55,5 +56,6 @@ func (config Config) AsynqOpts() asynq.RedisClientOpt {
 	return asynq.RedisClientOpt{
 		Addr:     config.Redis.Address,
 		Password: config.Redis.Password,
+		DB:       config.Redis.Database,
 	}
 }