A simple AtProto app to read pet.mewsse.link records on my PDS.
1FROM node:24-alpine AS build
2
3RUN corepack enable
4
5WORKDIR /app
6COPY . ./
7RUN corepack prepare --activate
8RUN npm install --production --fozen-lockfile > /dev/null
9
10FROM node:24-alpine
11
12RUN apk add --update dumb-init
13
14ENTRYPOINT ["dumb-init", "--"]
15
16WORKDIR /app
17COPY --from=build /app /app
18
19EXPOSE 8080
20ENV DB_PATH="links.db"
21ENV DID="did:plc:w7x22x56pgtta23uulbcahbo"
22ENV LOG_LEVEL="INFO"
23ENV ITEM_PER_PAGES="10"
24
25CMD ["npm", "run", "start"]