Files
supabase/apps/docs/ssh-server/Dockerfile

18 lines
270 B
Docker

FROM node:22-alpine
RUN corepack enable && corepack prepare pnpm@latest --activate
WORKDIR /app
COPY package.json ./
RUN pnpm install --no-frozen-lockfile
COPY src/ ./src/
EXPOSE 22
ENV DOCS_DIR=/docs
ENV PORT=22
CMD ["node", "--import=tsx/esm", "src/server.ts"]