A browser that runswhere the machine is
Chromium on a Void Linux desktop of your own.It loads pages from the machine's network, not from yours.
$ dxflow workflow create --identity chromium hub://chromium --start --link
The Chrome engine,nothing bolted on
The open-source project behind Chrome, already installed.
The same Blink and V8 engine Chrome ships, with none of the extras on top.
Pages load over the machine's network, so it reaches what the machine can.
History, cookies and signed-in sessions stay on the volume between starts.
Every defaultis one override away
The session reads its settings from the environment, so you set them on the start line.
$ dxflow workflow start chromium --override env.app.VNC_PASSWORD=something-long
$ dxflow workflow start chromium --override env.app.AUDIO=on --link
The browserfills the screen
Streamed to your browser, with Chromium already maximized.
It runs as root,so keep it to yourself
Inside the container there is one user, and Chromium gives up its sandbox to live with that.
The browser starts with --no-sandbox because root cannot use one. A strong VNC_PASSWORD is what stands in for it.
The traffic leaves from the machine, not from you. That is the point when a site should see a cloud address rather than your own.
Keep downloads and the profile under /volume and the next start opens with your sessions still signed in.
Pulled once,then it stays
Chromium arrives as one image. This is what comes down the first time, and what the disk should have free for it.
What it wants,and what it needs
The definition asks for 2 cores and 4 GB. The image comes up on less than that, and a start given --fit trims the ask to whatever the machine actually has.
Machines that fit it
Chromium asks for 2 cores and 4 GB. Cheapest first.