Openstatus www.openstatus.dev

⬆️ update images (#1142)

authored by

Thibault Le Ouay and committed by
GitHub
d02d0428 99d3a10c

+39 -38
+1 -1
apps/server/.dockerignore
··· 1 - # This file is generated by Dofigen v2.0.0 1 + # This file is generated by Dofigen v2.2.0 2 2 # See https://github.com/lenra-io/dofigen 3 3 4 4 node_modules
+4 -4
apps/server/Dockerfile
··· 1 1 # syntax=docker/dockerfile:1.7 2 - # This file is generated by Dofigen v2.0.0 2 + # This file is generated by Dofigen v2.2.0 3 3 # See https://github.com/lenra-io/dofigen 4 4 5 5 # install 6 - FROM oven/bun@sha256:eb409bed239c3adff079a6b71283f151e802d66b99f643ba7a71e1be7d3da513 AS install 6 + FROM oven/bun@sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 AS install 7 7 WORKDIR /app/ 8 8 RUN \ 9 9 --mount=type=bind,target=package.json,source=package.json \ ··· 27 27 bun install --production --ignore-scripts --frozen-lockfile --verbose 28 28 29 29 # build 30 - FROM oven/bun@sha256:eb409bed239c3adff079a6b71283f151e802d66b99f643ba7a71e1be7d3da513 AS build 30 + FROM oven/bun@sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 AS build 31 31 ENV NODE_ENV="production" 32 32 WORKDIR /app/apps/server 33 33 COPY \ ··· 40 40 RUN bun build --compile --sourcemap src/index.ts --outfile=app 41 41 42 42 # runtime 43 - FROM debian@sha256:00558f781b91e90469812bad32002f311ab26ef241b4a1996f6600680ec82f5c AS runtime 43 + FROM debian@sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 AS runtime 44 44 COPY \ 45 45 --from=build \ 46 46 --chown=1000:1000 \
+5 -5
apps/server/dofigen.lock
··· 10 10 install: 11 11 fromImage: 12 12 path: oven/bun 13 - digest: sha256:eb409bed239c3adff079a6b71283f151e802d66b99f643ba7a71e1be7d3da513 13 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 14 14 workdir: /app/ 15 15 run: 16 16 - bun install --production --ignore-scripts --frozen-lockfile --verbose ··· 54 54 build: 55 55 fromImage: 56 56 path: oven/bun 57 - digest: sha256:eb409bed239c3adff079a6b71283f151e802d66b99f643ba7a71e1be7d3da513 57 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 58 58 workdir: /app/apps/server 59 59 env: 60 60 NODE_ENV: production ··· 70 70 - bun build --compile --sourcemap src/index.ts --outfile=app 71 71 fromImage: 72 72 path: debian 73 - digest: sha256:00558f781b91e90469812bad32002f311ab26ef241b4a1996f6600680ec82f5c 73 + digest: sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 74 74 copy: 75 75 - fromBuilder: build 76 76 paths: ··· 86 86 library: 87 87 debian: 88 88 bullseye-slim: 89 - digest: sha256:00558f781b91e90469812bad32002f311ab26ef241b4a1996f6600680ec82f5c 89 + digest: sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 90 90 oven: 91 91 bun: 92 92 latest: 93 - digest: sha256:eb409bed239c3adff079a6b71283f151e802d66b99f643ba7a71e1be7d3da513 93 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 94 94 resources: 95 95 dofigen.yml: 96 96 hash: 06641706a075437d0d038b10609949fde32ab3340f6eb081add0b1e0a1889d8b
+1 -1
apps/workflows/.dockerignore
··· 1 - # This file is generated by Dofigen v2.1.0 1 + # This file is generated by Dofigen v2.2.0 2 2 # See https://github.com/lenra-io/dofigen 3 3 4 4 node_modules
+4 -4
apps/workflows/Dockerfile
··· 1 1 # syntax=docker/dockerfile:1.7 2 - # This file is generated by Dofigen v2.1.0 2 + # This file is generated by Dofigen v2.2.0 3 3 # See https://github.com/lenra-io/dofigen 4 4 5 5 # install 6 - FROM oven/bun@sha256:4ca745e33ed5b5b5233d3e1ed8d5e63dafd519d2adcfc37f65218ece032824f3 AS install 6 + FROM oven/bun@sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 AS install 7 7 WORKDIR /app/ 8 8 RUN \ 9 9 --mount=type=bind,target=package.json,source=package.json \ ··· 17 17 bun install --production --ignore-scripts --frozen-lockfile --verbose 18 18 19 19 # build 20 - FROM oven/bun@sha256:4ca745e33ed5b5b5233d3e1ed8d5e63dafd519d2adcfc37f65218ece032824f3 AS build 20 + FROM oven/bun@sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 AS build 21 21 ENV NODE_ENV="production" 22 22 WORKDIR /app/apps/workflows 23 23 COPY \ ··· 30 30 RUN bun build --compile --sourcemap --format=cjs src/index.ts --outfile=app 31 31 32 32 # runtime 33 - FROM debian@sha256:60a596681410bd31a48e5975806a24cd78328f3fd6b9ee5bc64dca6d46a51f29 AS runtime 33 + FROM debian@sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 AS runtime 34 34 COPY \ 35 35 --from=build \ 36 36 --chown=1000:1000 \
+3 -2
apps/workflows/README.md
··· 1 1 ## Development 2 2 3 3 To install dependencies: 4 + 4 5 ```sh 5 6 bun install 6 7 ``` 7 8 8 9 To run: 10 + 9 11 ```sh 10 12 bun run dev 11 13 ``` 12 14 13 - open http://localhost:3000 14 - 15 + open <http://localhost:3000> 15 16 16 17 ## Deploy 17 18
+21 -21
apps/workflows/dofigen.lock
··· 13 13 - /packages/tracker 14 14 - /packages/upstash 15 15 builders: 16 + build: 17 + fromImage: 18 + path: oven/bun 19 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 20 + workdir: /app/apps/workflows 21 + env: 22 + NODE_ENV: production 23 + copy: 24 + - paths: 25 + - . 26 + target: /app/ 27 + - fromBuilder: install 28 + paths: 29 + - /app/node_modules 30 + target: /app/node_modules 31 + run: 32 + - bun build --compile --sourcemap --format=cjs src/index.ts --outfile=app 16 33 install: 17 34 fromImage: 18 35 path: oven/bun 19 - digest: sha256:4ca745e33ed5b5b5233d3e1ed8d5e63dafd519d2adcfc37f65218ece032824f3 36 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 20 37 workdir: /app/ 21 38 run: 22 39 - bun install --production --ignore-scripts --frozen-lockfile --verbose ··· 37 54 source: packages/utils/package.json 38 55 - target: packages/tsconfig/package.json 39 56 source: packages/tsconfig/package.json 40 - build: 41 - fromImage: 42 - path: oven/bun 43 - digest: sha256:4ca745e33ed5b5b5233d3e1ed8d5e63dafd519d2adcfc37f65218ece032824f3 44 - workdir: /app/apps/workflows 45 - env: 46 - NODE_ENV: production 47 - copy: 48 - - paths: 49 - - . 50 - target: /app/ 51 - - fromBuilder: install 52 - paths: 53 - - /app/node_modules 54 - target: /app/node_modules 55 - run: 56 - - bun build --compile --sourcemap --format=cjs src/index.ts --outfile=app 57 57 fromImage: 58 58 path: debian 59 - digest: sha256:60a596681410bd31a48e5975806a24cd78328f3fd6b9ee5bc64dca6d46a51f29 59 + digest: sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 60 60 copy: 61 61 - fromBuilder: build 62 62 paths: ··· 72 72 library: 73 73 debian: 74 74 bullseye-slim: 75 - digest: sha256:60a596681410bd31a48e5975806a24cd78328f3fd6b9ee5bc64dca6d46a51f29 75 + digest: sha256:b0c91cc181796d34c53f7ea106fbcddaf87f3e601cc371af6a24a019a489c980 76 76 oven: 77 77 bun: 78 78 latest: 79 - digest: sha256:4ca745e33ed5b5b5233d3e1ed8d5e63dafd519d2adcfc37f65218ece032824f3 79 + digest: sha256:9a45ebd9a1e5403177064592e1564791443b1a459356c905d1112e32758dd454 80 80 resources: 81 81 dofigen.yml: 82 82 hash: f708205b6699a47937d4ce49a38a2aa1b3f5ed409b685c285603e9e1b5f9fea0