Webhooks for the AT Protocol airglow.run
atproto atprotocol automation webhook
12
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: dockerfile

Hugo 889c01a6 d65ec701

+29
+5
.dockerignore
··· 1 + node_modules 2 + data 3 + .env 4 + .git 5 + *.md
+24
Dockerfile
··· 1 + FROM oven/bun:1.3 AS base 2 + WORKDIR /app 3 + 4 + # Install production dependencies 5 + FROM base AS deps 6 + COPY package.json bun.lock ./ 7 + RUN bun install --frozen-lockfile --production --ignore-scripts 8 + 9 + # Build client assets (needs devDependencies for vp) 10 + FROM base AS build 11 + COPY package.json bun.lock ./ 12 + RUN bun install --frozen-lockfile --ignore-scripts 13 + COPY . . 14 + RUN bun run build 15 + 16 + # Runtime 17 + FROM base 18 + COPY . . 19 + COPY --from=deps /app/node_modules ./node_modules 20 + COPY --from=build /app/dist ./dist 21 + 22 + EXPOSE 3000 23 + 24 + CMD ["sh", "-c", "bun run lib/db/migrate.ts && bun run app/server.ts"]