]> git.mxchange.org Git - friendica.git/commitdiff
Aligining the Dockerfile with the version in friendica/docker repository
authorne20002 <ne20002@gmx.ch>
Sat, 31 Aug 2024 14:54:05 +0000 (14:54 +0000)
committerne20002 <ne20002@gmx.ch>
Mon, 2 Sep 2024 14:31:52 +0000 (14:31 +0000)
.devcontainer/.env
.devcontainer/Dockerfile
.devcontainer/docker-compose.yml

index fdfc59f864a5b0765d17a5b69dabdee7b7881367..396ac9ebfe76016672c93e46c66da4a953969795 100644 (file)
@@ -4,6 +4,9 @@ MYSQL_DATABASE=friendica
 MYSQL_USER=friendica
 MYSQL_PASSWORD=friendica
 
+#Redis
+REDIS_HOST=127.0.0.1
+
 #Webserver setup
 ServerName=localhost
 ServerPort=8080
index 05232b832958e2df91c6790cf3205ea546bfae3b..4867640812098df93f7eecfa9a31a552e6dd3d9e 100644 (file)
@@ -61,13 +61,13 @@ RUN apt-get install -y --no-install-recommends \
 # pecl will claim success even if one install fails, so we need to perform each install separately
 RUN pecl install apcu-${apcu_version}; \
         pecl install memcached-${memcached_version}; \
-#       pecl install redis-${redis_version}; \
-#       pecl install imagick-${imagick_version}; \
+        pecl install redis-${redis_version}; \
+        pecl install imagick-${imagick_version}; \
         docker-php-ext-enable \
             apcu \
-            memcached
-#            redis \
-#            imagick
+            memcached \
+            redis \
+            imagick
 
 RUN apt-get clean -y && rm -rf /var/lib/apt/lists/*
 
index 74a16d6187962819da9db4b15ed9f1669eb58c03..4463ebad86c593faeee4ed7350fc046995f6c374 100644 (file)
@@ -37,7 +37,13 @@ services:
 
     # Runs app on the same network as the app container, allows "forwardPorts" in devcontainer.json function.
     network_mode: service:app
-  
+
+  redis:
+    image: redis:latest
+    restart: unless-stopped
+    env_file: ".env"
+    network_mode: service:app
+
 volumes:
   mariadb-data: