Skip to content

Commit d0cade6

Browse files
authored
Merge pull request #149 from RayLabsHQ/bun-v1.3.1
updated packages | dockerfile
2 parents 5852bb0 + 4900596 commit d0cade6

File tree

3 files changed

+133
-205
lines changed

3 files changed

+133
-205
lines changed

Dockerfile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1.4
22

3-
FROM oven/bun:1.2.23-alpine AS base
3+
FROM oven/bun:1.3.1-alpine AS base
44
WORKDIR /app
55
RUN apk add --no-cache libc6-compat python3 make g++ gcc wget sqlite openssl ca-certificates
66

@@ -15,9 +15,9 @@ FROM deps AS builder
1515
COPY . .
1616
RUN bun run build
1717
RUN mkdir -p dist/scripts && \
18-
for script in scripts/*.ts; do \
19-
bun build "$script" --target=bun --outfile=dist/scripts/$(basename "${script%.ts}.js"); \
20-
done
18+
for script in scripts/*.ts; do \
19+
bun build "$script" --target=bun --outfile=dist/scripts/$(basename "${script%.ts}.js"); \
20+
done
2121

2222
# ----------------------------
2323
FROM deps AS pruner
@@ -40,12 +40,12 @@ ENV DATABASE_URL=file:data/gitea-mirror.db
4040

4141
# Create directories and setup permissions
4242
RUN mkdir -p /app/certs && \
43-
chmod +x ./docker-entrypoint.sh && \
44-
mkdir -p /app/data && \
45-
addgroup --system --gid 1001 nodejs && \
46-
adduser --system --uid 1001 gitea-mirror && \
47-
chown -R gitea-mirror:nodejs /app/data && \
48-
chown -R gitea-mirror:nodejs /app/certs
43+
chmod +x ./docker-entrypoint.sh && \
44+
mkdir -p /app/data && \
45+
addgroup --system --gid 1001 nodejs && \
46+
adduser --system --uid 1001 gitea-mirror && \
47+
chown -R gitea-mirror:nodejs /app/data && \
48+
chown -R gitea-mirror:nodejs /app/certs
4949

5050
USER gitea-mirror
5151

0 commit comments

Comments
 (0)