added gitea, n8n and invokeai MCP servers, plus docs/
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
|
||||
Claudaris (klaw-DAR-iss): A moveable docker container for Claude code. using Arch btw.
|
||||
|
||||
Full documentation lives in [`docs/`](docs/README.md): [getting started](docs/getting-started.md),
|
||||
the [`claudaris` executable](docs/claudaris.md), and [MCP servers](docs/mcp.md).
|
||||
|
||||
## Configure
|
||||
|
||||
Run the interactive wizard and answer its prompts (press enter to keep a
|
||||
@@ -49,6 +52,21 @@ To let the container SSH out to other machines, create `$DATA_DIR/ssh`
|
||||
on the host and populate it with keys/config *before* running `./claudaris start`. If
|
||||
present, it's bind-mounted read-only to `/root/.ssh`. It's off by default.
|
||||
|
||||
## MCP servers
|
||||
|
||||
MCP servers for [Gitea](https://gitea.com/gitea/gitea-mcp),
|
||||
[n8n](https://github.com/czlonkowski/n8n-mcp), and
|
||||
[InvokeAI](https://github.com/coinstax/invokeai-mcp-server) are baked into
|
||||
the image and registered with Claude Code (user scope) automatically on
|
||||
container start. To point them at your instances, uncomment and fill in the
|
||||
`export` lines at the bottom of your host-persisted
|
||||
`$DATA_DIR/home/bash_aliases` (`GITEA_HOST`, `GITEA_ACCESS_TOKEN`,
|
||||
`N8N_API_URL`, `N8N_API_KEY`, `INVOKEAI_BASE_URL`) — if yours was seeded
|
||||
before this feature existed, copy the block from `files/bash_aliases`.
|
||||
Tokens stay on the host, out of the image and repo. Note the services run
|
||||
elsewhere (not in this container), so use URLs reachable from inside it —
|
||||
`127.0.0.1` here means the container itself.
|
||||
|
||||
## Notes
|
||||
|
||||
Claude Code is installed at build time under `/root`, so a rebuild always
|
||||
|
||||
Reference in New Issue
Block a user