fabro/docs/public/administration
Bryan Helmkamp 6e9d7e4079
feat: remove volumes from environment settings
Drop the `volumes` field and `EnvironmentVolumeSettings` type from the
environment/sandbox configuration model across the whole stack:

- OpenAPI: remove `volumes` from Environment, Create/Replace requests,
  RunEnvironmentSettings, and EnvironmentSettings; delete the
  EnvironmentVolumeSettings schema.
- Generated clients: regenerate Rust types and TypeScript models;
  drop the EnvironmentVolumeSettings model and its exports.
- Config/env: remove the volumes layer, settings->layer conversion,
  and TOML serialization in fabro-config and fabro-environment.
- Sandbox/server/workflow: drop volume plumbing in fabro-sandbox
  (incl. Daytona), run manifest, and start operation.
- Migration: legacy daytona volumes are now reported unsupported
  rather than migrated.
- Docs and tests updated to match.

cargo check --workspace passes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 22:28:45 -04:00
..
deploy-railway.mdx refactor: rationalize server secret scopes (vault-only for optional int… (#401) 2026-05-25 17:26:01 -04:00
deployment.mdx docs(deployment): split into local vs self-hosted, drop Render/Fly/DO 2026-05-01 09:26:35 -04:00
sandboxing.mdx docs: sync product docs with runtime changes 2026-05-26 21:55:17 -04:00
security.mdx refactor: Remove inbound IP allowlisting (#443) 2026-05-27 22:29:08 -04:00
self-host-docker.mdx refactor: rationalize server secret scopes (vault-only for optional int… (#401) 2026-05-25 17:26:01 -04:00
server-configuration.mdx feat: remove volumes from environment settings 2026-05-31 22:28:45 -04:00
troubleshooting.mdx refactor: rationalize server secret scopes (vault-only for optional int… (#401) 2026-05-25 17:26:01 -04:00