networks: 1panel-network: external: true services: redis: command: "sh -c ' if [ -z \"${REDIS_ROOT_PASSWORD}\" ]; then\n redis-server /etc/redis/redis.conf\n\ else\n redis-server /etc/redis/redis.conf --requirepass ${REDIS_ROOT_PASSWORD}\n\ fi'\n" container_name: redis image: redis:7.4.1-alpine labels: createdBy: Apps networks: - 1panel-network ports: - ${PANEL_APP_PORT_HTTP}:6379 restart: always volumes: - ${REDIS_ROOT_PATH}/data:/data - ${REDIS_ROOT_PATH}/config/redis.conf:/etc/redis/redis.conf - ${REDIS_ROOT_PATH}/logs:/logs