Installation CraftBeerPi4 auf NAS - Docker Synology

Antworten
Benutzeravatar
Vaninger
Posting Klettermax
Posting Klettermax
Beiträge: 103
Registriert: Sonntag 19. Oktober 2014, 15:34
Kontaktdaten:

Installation CraftBeerPi4 auf NAS - Docker Synology

#1

Beitrag von Vaninger »

Hallo werte Braugemeinde,

hat evtl. schon mal jemand CBPI4 als Docker auf einem Synology NAS installiert?
Falls dem so ist, gibt es hierzu irgendwo ein paar Informationen wie das zu machen ist. Tue mir bei den Docker Sachen leider immer sehr schwer. Grafana, InFlux und Co. hat ganz gut funktioniert, hierzu gab es aber auch reichlich Tutorials bzw. Informationen im Internet...

Bin über jede Hilfe dankbar und würde mich freuen, wenn hier jemand helfen könnte...

Schöne Grüße
Daniel
Lons
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Samstag 26. November 2022, 09:56

Re: Installation CraftBeerPi4 auf NAS - Docker Synology

#2

Beitrag von Lons »

Ich habs auf Unraid im Docker laufen.
Hier mal meine Schritte, eventuell hilft dir das ja:

Einen Ordner anlegen und dort eine Datei Namens "Dockerfile" reinlegen:

Code: Alles auswählen

FROM ghcr.io/avollkopf/craftbeerpi4:dev

# Install plugins
RUN pip3 install --no-cache-dir cbpi4-pt100x
RUN pip3 install --no-cache-dir cbpi4-system
RUN pip3 install --no-cache-dir cbpi4-iSpindle
RUN pip3 install --no-cache-dir cbpi4-BM-PID-SmartBoilWithPump
RUN pip3 install --no-cache-dir cbpi4-KettleSensor
RUN pip3 install --no-cache-dir cbpi4-GroupedPowerActor
RUN pip3 install --no-cache-dir cbpi4-GroupedActor
RUN pip3 install --no-cache-dir cbpi4-PID-AutoTune
RUN pip3 install --no-cache-dir cbpi4-PIDBoil
RUN pip3 install --no-cache-dir cbpi4-BM_Steps
RUN pip3 install --no-cache-dir cbpi4-buzzer
RUN pip3 install --no-cache-dir cbpi4-http-actor
RUN pip3 install --no-cache-dir https://github.com/avollkopf/cbpi4_Fermenterstep/archive/main.zip
RUN pip3 install --no-cache-dir https://github.com/pascal1404/cbpi4-TelegramPushNotifications/archive/refs/heads/main.zip
Anschließen im Terminal im Ordner dieses Befehl ausführen:

Code: Alles auswählen

docker build . -t craftbeerpiwithplugins:dev
eine Datei Namens "docker-compose.yml" mit diesem Inhalt erzeugen:

Code: Alles auswählen

"version: "3.7"
services:
  craftbeerpi:
    image: craftbeerpiwithplugins:dev
      volumes:
        - "./config:/cbpi/config"
      ports:
        - 8000:8000
Und mit dem Befehl starten:

Code: Alles auswählen

docker-compose up -d
Jetzt solltest du ein fertiges CraftbeerPi mit den oben angeführten Plugins haben, leider muss man bei einem Update oder neuen Plugins diese Schritte immer neu machen - aber das geht eh recht zügig...

Lg, Marcel
Benutzeravatar
Vaninger
Posting Klettermax
Posting Klettermax
Beiträge: 103
Registriert: Sonntag 19. Oktober 2014, 15:34
Kontaktdaten:

Re: Installation CraftBeerPi4 auf NAS - Docker Synology

#3

Beitrag von Vaninger »

Hallo Marcel,

vielen Dank für deine Hinweise.
Ih werde dies bei Gelegenheit mal ausprobieren. Aktuell habe ich mir mal eine Version auf meinem Windows Server installiert, dies funktioniert zumindest schon mal...

Schöne Grüße
Daniel
Antworten