Beim cloudserver gibt es die Möglichkeit einen redis Server anzugeben, hab ich natürlich als docker container auf meinem Raspberrypi installiert, hier das Startscript.
#!/bin/bash
DATA_DIR="/srv/redis"
mkdir $DATA_DIR
docker run -d \
--name redis-cloudserver \
-p 6379:6379 \
-v $DATA_DIR:/data \
redis
Testen kann man das dann ganz einfach mit einem kurzen python script.
#!/usr/bin/python3
import redis
r = redis.Redis("docker")
r.set("key", "value")
print(r.get("key").decode("utf-8"))
Python modul für redis muss natürlich installiert werden mit
sudo apt install python3-redis
Ob der Cloudserver nun den redis Server verwendet bin ich mir noch nicht ganz sicher, mal schauen woran man das erkennen sollte.
Hier das neue Startscript für den cloudserver mit den Redis Variablen
#!/bin/bash
ACCESS_ID="214398ae-11fb-4fe3-b516-3b566973daffe"
ACCESS_KEY="denrichigenschreibichhiernnichthin"
DATA_DIR="/srv/s3/data"
META_DIR="/srv/s3/metadata"
docker run -d \
--name cloudserver \
-p 8000:8000 \
-e SCALITY_ACCESS_KEY_ID=$ACCESS_ID \
-e SCALITY_SECRET_ACCESS_KEY=$ACCESS_KEY \
-v $DATA_DIR:/usr/src/app/localData \
-v $META_DIR:/usr/src/app/localMetadata \
-e ENDPOINT=docker \
-e REMOTE_MANAGEMENT_DISABLE=1 \
-e S3BACKEND=file \
-e REDIS_HOST=docker.messsner.click \
-e REDIS_PORT=6379 \
cloudserver
Abonnieren
Kommentare zum Post (Atom)
OpenWRT 19 und ein Edimax USB WLAN Adapter
Ich kam gerade in die Verlegenheit einen Rapsberry B+ (das erste Modell) als Open-WRT Router für Outdoor neu zu installieren und wollte dabe...
-
Ich kam gerade in die Verlegenheit einen Rapsberry B+ (das erste Modell) als Open-WRT Router für Outdoor neu zu installieren und wollte dabe...
-
Raspberry mit OpenWRT und LTE Modem Bei Hofer das ZTE MF833V gekauft, SIM rein und am Laptop mal ausprobiert das Ding generiert über USB e...
Keine Kommentare:
Kommentar veröffentlichen