22 lines
No EOL
361 B
Docker
22 lines
No EOL
361 B
Docker
FROM oven/bun:latest
|
|
|
|
WORKDIR /app
|
|
|
|
COPY package.json bun.lock ./
|
|
|
|
RUN bun install --frozen-lockfile
|
|
|
|
COPY . .
|
|
|
|
ENV AUTHORIZED_USERS=""
|
|
ENV SERVICE="https://bsky.social"
|
|
ENV DB_PATH="data/sqlite.db"
|
|
ENV GEMINI_MODEL="gemini-2.5-flash"
|
|
ENV ADMIN_DID=""
|
|
ENV ADMIN_HANDLE=""
|
|
ENV DID=""
|
|
ENV HANDLE=""
|
|
ENV BSKY_PASSWORD=""
|
|
ENV GEMINI_API_KEY=""
|
|
|
|
CMD ["bun", "start"] |