Spaces:
Running
Running
File size: 586 Bytes
dcc10ea c55ea12 e5b8f2e c55ea12 9608359 c55ea12 e5b8f2e 8a57060 1d41755 31ebc1c c55ea12 1d41755 06f9473 c55ea12 1d41755 c55ea12 31ebc1c 06f9473 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
FROM wibuswee/raycast-unblock:latest AS builder
FROM --platform=$BUILDPLATFORM caddy:alpine AS runner
RUN apk add --no-cache libstdc++
WORKDIR /app
RUN mkdir -p /raycast_sync && chmod 777 -R /raycast_sync
RUN mkdir -p /.raycast_unblock && chmod 777 -R /.raycast_unblock
COPY --from=builder /app/raycast-unblock-app .
COPY config.toml ./config.toml
COPY Caddyfile ./Caddyfile
COPY entrypoint.sh ./entrypoint.sh
RUN chmod 777 -R /app
ENV TZ=Asia/Shanghai
EXPOSE 3001
ENTRYPOINT ["./entrypoint.sh"]
CMD ["sh", "-c", "caddy run --config /app/Caddyfile & ./raycast-unblock-app"]
|