Free tool · no signup

    Strapi Dockerfile for Oracle Cloud ARM

    A self-hosted headless CMS with unlimited entries, locales and API calls. Built for Ampere A1 (arm64), listens on port 1337, and starts with npm run start.

    Dockerfile
    FROM node:22-alpine
    WORKDIR /app
    RUN apk add --no-cache vips-dev build-base
    COPY package*.json ./
    RUN npm ci
    COPY . .
    ENV NODE_ENV=production
    RUN npm run build
    EXPOSE 1337
    CMD ["npm", "run", "start"]

    ARM notes for Strapi

    Strapi's admin build is the heaviest step — give it at least 2 OCPU and 4 GB during build. sharp/vips needs the build tools shown above on Alpine ARM64.

    Skip the build, network and TLS setup

    Cheaploy builds this image on your own Oracle Always Free VM, opens the ports, issues HTTPS and rolls back if health checks fail.

    Other stacks