Comments (14)
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.
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.
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.
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.
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.
Hellu
Da @tzahari sein docker-image nicht mehr weiterführt, habe ich vorläufig selber eins bereitgestellt.
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.
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.
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.
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.
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.
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.
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.
@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.
@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)
- setValue aus Web-API entfernen
- Interpolierte Darstellung eines FLOAT-Wertes trotz eingestellter Delta-Kompression HOT 3
- Fehlermeldung in der Meldungsanalyse und Datenpunktkonfiguration HOT 2
- Alte Daten komprimiere und / bzw löschen HOT 13
- Zugriff auf CCU-Schnittstellenprozesse erst später beim Startvorgang möglich HOT 1
- Zeitreihenberechnungen im Konfigurationsskript (ccu-historian.config)
- JSON-RPC HOT 5
- Update H2-HighChart auf v7.5 HOT 1
- 4.0.0 auf DSM 6 startet nicht ... HOT 7
- ccu-historian.exe läuft nicht mehr HOT 2
- Fehler bei Installation HOT 4
- Probleme mit CCU-Historian im Zusammenspiel mit CL-Studio HOT 2
- Regelmäßiger Health-Check der Datenbank HOT 1
- unable to run 4.0.0 with current jre HOT 1
- Spalte "Anzahl Einträge" auch in der Datenpunktliste HOT 5
- Mindestgröße von Diagrammen nicht kompatibel mit Mobilgeräten HOT 2
- Kompression auf Basis von relativer Änderung HOT 8
- Watchdog-Alarm-SysVar's deutlicher, und nach dem RaspberryMatic-Schema, beschriften ("Verbesserung")
- Kanalname wird nicht angezeigt HOT 1
- H2-Highchart wird auf Mobilgerät nicht angezeigt. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ccu-historian.