Free tool · no signup

    Metabase Dockerfile for Oracle Cloud ARM

    Self-hosted BI dashboards over your own database, without per-seat pricing. Built for Ampere A1 (arm64), listens on port 3000, and starts with java -jar metabase.jar.

    Dockerfile
    # docker-compose.yml
    services:
      metabase:
        image: metabase/metabase:latest
        restart: unless-stopped
        environment:
          MB_DB_TYPE: postgres
          MB_DB_HOST: db
          MB_DB_PORT: 5432
          MB_DB_DBNAME: metabase
          MB_DB_USER: metabase
          MB_DB_PASS: ${DB_PASSWORD}
          JAVA_OPTS: "-Xmx2g"
        ports:
          - "127.0.0.1:3000:3000"

    ARM notes for Metabase

    Metabase runs on the JVM and is the most memory-hungry app on this list — give it 2-4 GB. That is comfortable on the 2 OCPU / 12 GB Ampere shape but too much for the AMD micro instance.

    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