58096db49a
Fehlende Variable in docker-compose.yml wieder hinzugefuegt.
main
huesser2026-07-09 11:19:25 +02:00
dfe7ab485a
Von Basil vorgeschlagene Aenderungen wurden gemacht. Hoffentlich laeuft das Ganze nun auf der Produktion. Lokal laueft alles ohne Probleme.
huesser2026-07-09 10:24:38 +02:00
b518ae8edb
Workflow funktioniert nun wieder. Es gab Probleme nach Aenderungen. ABER: Die Applikation funktioniert nur lokal. Die deployte Version geht noch nicht.
huesser2026-07-03 13:24:08 +02:00
97a22cf704
Da man auf dem "Containerserver" keine secrets braucht, sondern mit .env gearbeitet wird, habe ich den entsprechenden Code geloescht.
huesser2026-07-02 15:19:18 +02:00
9f7030ab35
Node-RED kann nun nur von einer Liste von Benutzern benutzt werden. Diese Liste in docker_compose.yml unter ALLOWED_USERS abgelegt.
huesser2026-07-02 15:08:08 +02:00
4a5e92395e
Einige PyCharm Warnings und Fehlermeldungen wurden entfernt. Allerings scheint die Dockerintegration in PyCharm nicht komplett ohne Fehler zu sein. Man sollte sich nicht zu sehr auf die Fehlermeldungen verlassen, hier speziell, wenn Module vermisst werden. Diese sind in der Regel im Container installiert. PyCharm merkt dies aber nicht!
huesser2026-06-26 12:46:29 +02:00
1409e6cf0e
In logic/Dockerfile wurde die Abhaengigkeit von einer speziellen Pythonversion entfernt. Die Zeile
huesser2026-06-26 09:33:26 +02:00
d781745bd4
Vorbereitungen fuer das Deployen in die Produktionsumgebung wurden getroffen. Unter anderen wurde eine zweites docker-compose.prod.yml File erstellt. Dieses sollte praktisch identisch mit docker-compose.yml sein. Aber das Haendling der Secrets erledigen. Lokal wird imer docker-compose.yml verwendet.
huesser2026-06-25 18:18:13 +02:00
65a5f65511
Multistage build im Dockerfile von logic eingebaut. GCC, ... werden damit nicht in das finale Image kopiert.
huesser2026-06-25 17:15:15 +02:00
a77bc1b90b
- Cleanup Workflow um aeltere Files des Typ's size_by_ownergroup_and_number_of_copies_* zu loeschen - Trigger der Workflows: Zeit wird nun im docker-compose.yml File eingestellt.
huesser2026-06-25 14:50:55 +02:00
f95055c510
Taeglicher Update des Caches implementiert
huesser2026-06-23 17:30:09 +02:00
ae5af28782
In "Set Filename" wird eine Umgebungsvariable eine Umgebungsvariable verwendet
huesser2026-06-23 12:37:31 +02:00
d0730901d2
Zeitangabe beim Filenamen des Cashes ist nun ok
huesser2026-06-23 10:06:15 +02:00
c8197b72fc
app.py verwendet nun Umgebungsvariable, um den json-Cache zu lokalisieren
huesser2026-06-22 16:09:38 +02:00
08f64765b5
In app.py Exports fuer CSV und XLSX hinzugefuegt
huesser2026-06-22 16:04:57 +02:00