rental-financial (latest)

Published 2026-10-13 16:21:17 -04:00 by jmaddy

Installation

docker pull git.jymaddy.us/jmaddy/rental-financial:latest
sha256:17ba89fbe0f5354ec6b9b7544d3d6bdcddc93480e00444afbc4fae0314d127a3

Images

Digest OS / Arch Size
3364ab1932 linux/amd64 122 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
WORKDIR /app
RUN /bin/sh -c apk add --no-cache libstdc++ && addgroup -S -g 1001 nodejs && adduser -S -u 1001 -G nodejs nextjs && mkdir -p /app/data /app/uploads && chown nextjs:nodejs /app/data /app/uploads # buildkit
COPY /usr/local/bin/node /usr/local/bin/node # buildkit
COPY /opt/prisma /opt/prisma # buildkit
RUN /bin/sh -c ln -s /opt/prisma/node_modules/.bin/prisma /usr/local/bin/prisma # buildkit
COPY /app/prisma ./prisma # buildkit
COPY /app/prisma.config.cjs ./prisma.config.cjs # buildkit
COPY /app/public ./public # buildkit
COPY --chown=nextjs:nodejs /app/.next/standalone ./ # buildkit
COPY --chown=nextjs:nodejs /app/.next/static ./.next/static # buildkit
ENV NODE_ENV=production NEXT_TELEMETRY_DISABLED=1 PORT=3000 HOSTNAME=0.0.0.0
EXPOSE [3000/tcp]
CMD ["sh" "-c" " for d in /app/data /app/uploads; do [ \"$(stat -c %U \"$d\")\" = nextjs ] || chown -R nextjs:nodejs \"$d\"; done && exec su -s /bin/sh nextjs -c ' echo \"=== Starting Rental Financials ===\" && echo \"=== Running Prisma Migrations ===\" && prisma migrate deploy --config prisma.config.cjs && echo \"=== Migrations Complete ===\" && echo \"=== Starting Next.js Server ===\" && node server.js ' "]
Details
Container
2026-10-13 16:21:17 -04:00
19
OCI / Docker
Versions (1) View all
latest 2026-10-13