Skip to content

Commit 7f2ffa9

Browse files
authored
Fix/grinder cronjob (#44)
* feat: OS-level timezone into UTC+7 * chore: mount `db` folder
1 parent 8aae265 commit 7f2ffa9

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
condition: service_healthy
1515
volumes:
1616
- ./src:/usr/src/app/src
17-
- ./db/schema.prisma:/usr/src/app/db/schema.prisma
17+
- ./db:/usr/src/app/db
1818
- ./prisma.config.ts:/usr/src/app/prisma.config.ts
1919
- ./package.json:/usr/src/app/package.json
2020
- ./tsconfig.json:/usr/src/app/tsconfig.json

docker/Dockerfile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,13 @@ WORKDIR /usr/src/app
66
# install dependencies into temp directory
77
# this will cache them and speed up future builds
88
FROM base AS install
9-
RUN apt-get update && apt-get install -y --no-install-recommends openssl ca-certificates \
10-
&& rm -rf /var/lib/apt/lists/*
9+
RUN apt-get update && apt-get install -y --no-install-recommends \
10+
tzdata \
11+
ca-certificates \
12+
openssl \
13+
&& ln -snf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime \
14+
&& echo Asia/Jakarta > /etc/timezone \
15+
&& rm -rf /var/lib/apt/lists/*
1116

1217
# Dev deps (for Prisma generate)
1318
RUN mkdir -p /temp/dev

0 commit comments

Comments
 (0)