diff --git a/.crontab b/.crontab new file mode 100644 index 00000000..4f557ef4 --- /dev/null +++ b/.crontab @@ -0,0 +1,3 @@ +# Jeden Monat müssen wir die neuen Klimafaktoren vom DWD abholen, der Cronjob läuft immer am 28. für die höchste Wahrscheinlichkeit +# dass die Daten schon da sind, falls der DWD mal später dran ist... +0 12 28 * * bun ./src/cronjobs/update-dwd-klimafaktoren.ts diff --git a/build.sh b/build.sh index 448f4c29..cbde6729 100644 --- a/build.sh +++ b/build.sh @@ -52,3 +52,7 @@ docker run -d --name $APP_NAME --link $DB_CONTAINER_NAME \ -e DB_PORT=${DB_PORT} \ --env-file ~/apps/${APP_NAME}/.env \ $APP_NAME; + +# Crontab Updaten +cd ~/$APP_NAME +crontab .crontab \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 8fa22233..0429822d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,24 +9,14 @@ services: environment: PORT: 3000 NODE_ENV: "development" - ports: - - 3000:3000 + network_mode: host volumes: - ./:/online-energieausweis - ./node_modules/@ibcornelsen/ui:/online-energieausweis/node_modules/@ibcornelsen/ui - ./node_modules/@ibcornelsen/database:/online-energieausweis/node_modules/@ibcornelsen/database - ./persistent:/persistent - networks: - - postgres database: + network_mode: host build: ../database env_file: - - ../database/.env - ports: - - "5432:5432" - networks: - - postgres - -networks: - postgres: - driver: bridge \ No newline at end of file + - ../database/.env \ No newline at end of file diff --git a/package.json b/package.json index 197b478a..91179b97 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "astro-i18next": "1.0.0-beta.21", "bun": "^1.0.2", "cookiejs": "^2.1.2", + "csvtojson": "^2.0.10", "esbuild": "^0.18.17", "express": "^4.18.2", "flag-icons": "^6.9.2", diff --git a/src/components/Ausweis/BilderZusatzsysteme.svelte b/src/components/Ausweis/BilderZusatzsysteme.svelte index 3086b858..39948b23 100644 --- a/src/components/Ausweis/BilderZusatzsysteme.svelte +++ b/src/components/Ausweis/BilderZusatzsysteme.svelte @@ -5,7 +5,6 @@ import DaemmungImage from "./DaemmungImage.svelte"; import FensterImage from "./FensterImage.svelte"; import Label from "../Label.svelte"; - import { Verbrauchsausweis } from "src/lib/Ausweis/Verbrauchsausweis"; import { GebaeudeStammdaten, VerbrauchsausweisWohnen } from "@ibcornelsen/database"; export let gebaeude: GebaeudeStammdaten; diff --git a/src/components/Ausweis/Verbrauch.svelte b/src/components/Ausweis/Verbrauch.svelte index afa0a3f3..3f9389f1 100644 --- a/src/components/Ausweis/Verbrauch.svelte +++ b/src/components/Ausweis/Verbrauch.svelte @@ -1,6 +1,6 @@