TotalVM
TotalVM

Linux Developer Distro for Apple Silicon

Your Mac.
A whole Linux workspace.

Run Ubuntu or Arch locally on Apple Silicon. Docker, PostgreSQL and pgAdmin are ready, alongside Total.js Code and Flow. Choose a Desktop or Server edition, share your project folder with macOS, and get to work.

Your local environment
TotalVM · Apple Silicon
catalog:    Ubuntu / Arch
editions:   Desktop / Server
display:    HD to 4K
projects:   /www shared with macOS
domain:     totaljs.developer
center:     Code · Flow · pgAdmin
intel:      compatible Linux binaries supported

ready Build inside Linux. Edit from your Mac.
4Official editions
2Linux bases
1Local domain
NativeApple Silicon

Workflow

Choose it. Start it. Make it yours.

TotalVM removes the boring setup work: no manual VM wiring, fragmented container setup or development services scattered across macOS. Install an environment once, then start it whenever a project needs a clean, real Linux base.

01

Choose your base

Pick Ubuntu for a calm long-term base or Arch for a rolling developer system. Both are shaped as Total.js Developer Distros.

02

Select the edition

Use Desktop Edition for a full Linux UI, or Server Edition for a lightweight console-first environment with lower memory use.

03

Run locally

TotalVM shares your project folder as /www, keeps a stable local IP, and opens Total.js Center at totaljs.developer.

Distros

Ubuntu or Arch. Your choice.

The Linux foundation changes, but the workflow stays productive: shared projects, local services and first-run setup are consistent across every official image. The complete Total.js toolchain is included without preventing you from using the distro for any other development stack.

Ubuntu logoUbuntu based

Total.js Developer Distro

A calm, stable foundation for long-running projects, client work, classrooms and teams that prefer predictable updates. It is the best default when you want a dependable Total.js environment and fewer moving parts.

  • Best default for most developers
  • LTS-style base for conservative upgrades
  • Available as Desktop and Server editions
  • Apple Silicon native with Intel Linux app support
Arch logoArch based

Total.js Developer Distro

A lean rolling base for developers who want newer system components, fresher tooling and a system that feels closer to upstream Linux. Ideal when you like to move fast and know your way around Arch.

  • Fresher base for modern stacks
  • Lightweight system tuned for Total.js
  • Available as Desktop and Server editions
  • Apple Silicon native with Intel Linux app support

Editions

Pick the shape of Linux you actually need.

Both editions are first-class TotalVM images with the same Total.js foundation. Choose visual comfort or keep it lean.

Desktop Edition

A complete graphical Total.js Linux workspace with Openbox, terminal, browser access and a tuned developer desktop. Great when you want to see and manage the Linux side directly.

Minimum disk
+15 GB
Memory
+4 GB recommended
Use it for
Daily development, demos and visual workflows

Server Edition

A minimal console-first environment for services, backend work and clean server testing. First boot asks for keyboard, regional settings and your administrator account.

Minimum disk
+15 GB
Memory
+2 GB recommended
Use it for
Services, backend work and clean server testing

Included

Total.js Center becomes the front door to your distro.

Open one local domain from macOS and jump into the tools that matter. The VM can keep running in the background while you work from your normal Mac browser and editor.

totaljs.developer

Total.js Center

The main local gateway for your distro. Open Code, Flow, pgAdmin and environment links from one clean page.

/www

Shared projects

Your Mac project folder is available inside Linux, so files stay under your control while services run where they belong.

silicon + intel

Intel binary support

All official distros run natively on Apple Silicon and support compatible Intel Linux tools when a project needs them.

tools

Developer tools

Nginx, Docker, PostgreSQL, pgAdmin, Total.js Code, Total.js Flow and more are ready for your projects.

Local by design

Your Linux services, reachable from macOS.

TotalVM bridges the private *.totaljs.developer domain to the active VM so you can open Total.js Center, Code, Flow and pgAdmin from your Mac browser. It is a local DNS bridge only: TotalVM does not install a VPN, inspect traffic or upload your project data.

totaljs.developer
code.totaljs.developer
flow.totaljs.developer
pgadmin.totaljs.developer

Mac clean, Linux real

Keep databases, containers and Linux services inside the distro instead of scattering them through macOS.

Personal first boot

Official images ask for your keyboard, region, timezone and administrator account before the first login.

Made for repeated work

Configure CPU, memory, disk and display per environment, then start, stop or remove it from the main window.

Connect your assistant via MCP

This read-only connector can explain the connected Total.js products and link to their public websites. Add this URL as a Streamable HTTP MCP server in a compatible client. These public product tools do not require authentication.

https://totalvm.totaljs.es/mcp/

Tools: Network_list · Network_search

Client setup guides
Spanish Total.js

Ask about Total.js

Ask about Total.js capabilities, advantages and practical uses. Answers explain the content of this website and link to relevant sections.

Website and development knowledge

Questions stay in this browser. Local AI can make mistakes; check the linked sources.

Read the documentation · Talk to us about your project

Built for Total.js developers

Give your next project a Linux home.

Download on the App Store