reztilop commited on
Commit
558ad72
·
verified ·
1 Parent(s): 25fd662

Update startup.sh

Browse files
Files changed (1) hide show
  1. startup.sh +6 -12
startup.sh CHANGED
@@ -1,16 +1,10 @@
1
  #!/bin/sh
2
 
3
- # Trap les signaux pour un arrêt propre
4
- trap "redis-cli shutdown" TERM INT
5
 
6
- # Démarrer Redis en arrière-plan
7
- redis-server /usr/local/etc/redis/redis.conf &
8
 
9
- # Stocker le PID
10
- REDIS_PID=$!
11
-
12
- # Attendre que Redis soit arrêté
13
- wait $REDIS_PID
14
-
15
- # Sortir avec le même code que Redis
16
- exit $?
 
1
  #!/bin/sh
2
 
3
+ # Définir un mot de passe par défaut si non spécifié
4
+ REDIS_PASSWORD=${REDIS_PASSWORD:-defaultpassword}
5
 
6
+ # Mettre à jour le mot de passe dans la configuration
7
+ sed -i "s/^requirepass .*/requirepass $REDIS_PASSWORD/" /usr/local/etc/redis/redis.conf
8
 
9
+ # Démarrer Redis
10
+ redis-server /usr/local/etc/redis/redis.conf