| The window opens, and a devShell that remembers what it built c20643a nandi 5d ago | 1 | # `flutter-dev` |
| 2 | |
| 3 | scripts/deploy flutter-dev |
| 4 | modal run .modal/flutter-dev/container.py |
| 5 | |
| 6 | Defined by `container.toml`; see `../spec.md` for the keys. |
| 7 | Built on the published `arch-nix` image. |
| 8 | |
| 9 | Runs as a Sandbox on a real VM (kernel 6.x, not gVisor). The command |
| 10 | is the sandbox's own process, so it dies when the command exits -- |
| 11 | no idle window and nothing to tear down. Note the VM restrictions: |
| 12 | no GPU, and memory is exactly what `[resources] memory` asks for. |
| 13 | |
| 14 | No nix at run time: nothing is substituted at build time and nothing |
| 15 | is evaluated at start. Add a `flake.nix` and set `[nix] flake`/`shim` |
| 16 | together if you want a devShell, knowing what it costs. |