# Browser VM Resource Defaults

Use this file for the initial sizing model.

## Canonical starting point

- RAM: `4G`
- disk: `30G`
- CPU: `2 vCPU`

This is the default profile for the first VM series.

## Why this default

- enough room for Debian Trixie and later browser packages
- small enough to clone and snapshot cheaply
- conservative enough for the first implementation

## When to increase resources

Increase RAM or disk when:

- the VM will run a full desktop plus browser plus automation tools
- the user explicitly asks for a heavier profile
- the browser stack shows swap or OOM pressure

## Suggested future adjustments

- `browser`: `4G` / `30G`
- `xfce`: `4G` to `6G` / `30G`
- `i3`: `4G` / `30G`
- `kde`: `6G` to `8G` / `40G`
