Refactor and improve documentation, add examples
This commit is contained in:
18
docs/templates/README.md
vendored
Normal file
18
docs/templates/README.md
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
# Config Templates
|
||||
|
||||
This directory contains Fence config templates. They are small and meant to be copied and customized.
|
||||
|
||||
## Templates
|
||||
|
||||
- `default-deny.json`: no network allowlist; no write access (most restrictive)
|
||||
- `workspace-write.json`: allow writes in the current directory
|
||||
- `npm-install.json`: allow npm registry; allow writes to workspace/node_modules/tmp
|
||||
- `pip-install.json`: allow PyPI; allow writes to workspace/tmp
|
||||
- `local-dev-server.json`: allow binding and localhost outbound; allow writes to workspace/tmp
|
||||
- `agent-api-only.json`: allow common LLM API domains; allow writes to workspace
|
||||
|
||||
## Using a template
|
||||
|
||||
```bash
|
||||
fence --settings ./docs/templates/npm-install.json npm install
|
||||
```
|
||||
Reference in New Issue
Block a user