www (latest)
Published 2026-07-08 02:37:42 +02:00 by liv
Installation
docker pull code.liv.town/liv/www:latestsha256:7b52cae2fc9c978846e2834a2af83f8f705c6a20a319cea8161e6d1f22577051Image layers
| ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| WORKDIR /app |
| RUN /bin/sh -c apk add --no-cache git sed fd grep nodejs # buildkit |
| RUN /bin/sh -c addgroup -g 1001 -S nodejs && adduser -S nodejs -u 1001 # buildkit |
| COPY --chown=nodejs:nodejs /app /app # buildkit |
| RUN /bin/sh -c chown nodejs:nodejs /app -R # buildkit |
| USER nodejs |
| RUN /bin/sh -c git config --global --add safe.directory /app # buildkit |
| EXPOSE [3000/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL node -e "require('http').get('http://localhost:3000', (res) => { process.exit(res.statusCode === 200 ? 0 : 1) })"] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:3} |
| CMD ["node" "server.js"] |