Deploy smarter.
Scale for less.

Cut hosting overhead while unlocking the full stack. From networking to runtime, without sacrificing usability.

Most platforms abstract away the hardware. You pick a size tier and accept whatever machine ends up running your code. We want to flip that, putting full infrastructure control directly into your existing workflow's, with tools you already know and love.

Which means that CPU architecture, memory, storage, networking and more, will be something you can declare in a compose.yaml file.


compose.yaml goal
services:
  api:
    image: my-app:latest
    ports:
      - "8080:8080"
    networks:
      - internal
    x-arodeploy:
      arch:     arm64
      instance: c2.medium
      memory:   2gb
      storage:  20gb

  worker:
    image: my-worker:latest
    networks:
      - internal
    x-arodeploy:
      arch:     amd64
      instance: c2.large
      memory:   8gb
      storage:  50gb

networks:
  internal:
    driver: private