Giter VIP home page Giter VIP logo

Comments (14)

f00f avatar f00f commented on September 2, 2024 1

Für alle, die auf der Suche sind: das einzig noch gepflegte Image scheint das von @x-jokay zu sein.
Danke schonmal, ich probier's gleich mal aus.

from ccu-historian.

tzahari avatar tzahari commented on September 2, 2024

Hallo mdzio,
Ich erstelle bereits die Docker Images siehe https://github.com/tzahari/CCU-Historian-for-Docker
Diese sind auf Docker Hub unter https://hub.docker.com/r/tzahari/ccu-historian/ zu finden.
Wie wollen wir mit den Thema Docker Images weitermachen?
Viele Grüße Thomas

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

Hallo Thomas,

dass Du ein Docker-Image für den CCU-Historian zur Verfügung stellst, finde ich gut. Ich bin auch bereits vor längerer Zeit darauf gestoßen.

Die Idee ist nun, dass mit jeder neuen Version vom CCU-Historian automatisch eine neue Version des Docker-Images erstellt wird. Dies wird erst jetzt langsam möglich, da das Bauen vom CCU-Historian immer weiter automatisiert wird. Ein erstes Ergebnis ist, dass die Distribution für RasberryMatic/YAHM ohne manuellen Eingriff gleichzeitig erstellt wird.

Dies könnte so umgesetzt werden, dass die Build-Skripte für das Docker-Image auf das Build-System Apache Ant umgestellt werden. Dieses wird zum Bauen des CCU-Historians verwendet.

Gruß
Mathias

from ccu-historian.

tzahari avatar tzahari commented on September 2, 2024

Hallo Mathias,
Ich schaffe es Zeitlich nicht mehr und würde gern das Projekt übergeben.
Hast du Interesse?
Viele Grüße Thomas

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

Ja, ich werde dann das Bauen des Docker-Images in mein CCU-Historian-Repository integrieren. Dein Repository habe ich bereits geforked. Es wird aber noch etwas dauern, bis ich es integriert habe.

Es ist Schade, dass Du das Projekt aufgeben musst. Aber das Problem mit der Zeit kann ich sehr gut nachvollziehen. Vielen Dank für die Vorarbeit!

Viele Grüße
Mathias

from ccu-historian.

jokay avatar jokay commented on September 2, 2024

Hellu

Da @tzahari sein docker-image nicht mehr weiterführt, habe ich vorläufig selber eins bereitgestellt.

xjokay/ccu-historian

Es wäre gut, wenn es ein offizielles docker-image gäbe, erstellt aus dem offiziellen repo.

Vielleicht kann ich dabei behilflich sein?

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

Seit einigen Wochen arbeitet auch Sascha Müller an automatisch erstellten Docker Images: sacomedv/ccu-historian

Er stellt einen Build-Server zur Verfügung. Für alle freigegeben Versionen und sogar für jeden Commit werden automatisch Docker-Images erstellt.

Dass ich selber ein "offizielles" Docker-Image anbiete, halte ich daher für nicht mehr notwendig. Ich kann dann mehr Zeit in die Weiterentwicklung des CCU-Historians stecken.

Mitstreiter werden immer gesucht. Ich kann gerne einen Kontakt zwischen Euch herstellen.

from ccu-historian.

jokay avatar jokay commented on September 2, 2024

Gut zu wissen, danke für die Info.

Leider kann ich für das docker-image sacomedv/ccu-historian kein repo finden.
Scheint wohl closed-source zu sein? 😉

from ccu-historian.

TheMiller2015 avatar TheMiller2015 commented on September 2, 2024

Hallo! Das Repo ist öffentlich und sollte unter diesem Link für alle aufrufbar sein (https://hub.docker.com/r/sacomedv/ccu-historian). Die Images werden vollautomatisch gebaut und sind daher immer aktuell und getagged (master, dev, beta, [spezifische version]). Über eine Rückmeldung, ob die Images erreichbar sind, würde ich mich freuen. Wir versuchen, die Images noch mit weiteren Funktionen auszustatten. Spezielle Images für die Raspberrys (arm) werden wir auch zur Verfügung stellen, in absehbarer Zeit.

from ccu-historian.

jokay avatar jokay commented on September 2, 2024

Unter repo verstehe ich eigentlich ein repository mit dem source code (für alle verfügbar und der Möglichkeit PRs machen zu können) so wie GitHub oder Gitlab das ermöglicht und nicht unbedingt das fertig erstellte docker image ohne Dockerfile und ohne Reproduzierbarkeit durch jedermann 😉

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

Aus Zeitgründen habe ich mich entschieden, erst einmal das Bauen eines Docker-Images nicht mit in das Haupt-Repository aufzunehmen. Ich kann aktuell nicht die Pflege eines "offiziellen" Docker-Images übernehmen. Die Docker-Images sollten in ihren separaten Repositories weiter gepflegt werden.

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

Da es ein gut gepflegtes Docker-Image gibt, will ich diesen Eintrag schließen. Und mit etwa 50.000 Pulls ist es auch recht beliebt. Vielen Dank an @x-jokay.

from ccu-historian.

jokay avatar jokay commented on September 2, 2024

@mdzio Ich würde nach wie vorne gerne das Build für den Docker container im offiziellen Repo sehen 😉

Ich habe heute noch das Builden via GitHub action für ein Multi-Platform build eingerichtet, so dass jetzt alle diese Platforms supported sind:

  • linux/amd64
  • linux/arm/v7
  • linux/arm64/v8
  • linux/ppc64le
  • linux/s390x

Somit läuft es nun auch auf einem RaspberryPi.

from ccu-historian.

mdzio avatar mdzio commented on September 2, 2024

@x-jokay Gut, dann machen wir das. Soll ich Dich für das Repo als Collaborator eintragen? Dann kannst Du alles in das Verzeichnis dist-docker packen.

from ccu-historian.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.