Traccia
by matdac12
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP port. Fixed to 8787 in the compose file. | 8787 |
| BASE_URL | Yes | Externally visible URL, e.g. https://<your-tailnet-host>; used to build attachment links. Required. | |
| DATA_DIR | No | SQLite file and attachments. Fixed to /data (the data volume, traccia-data) in the compose file. | /data |
| LOG_LEVEL | No | fatal, error, warn, info, debug, trace or silent. | info |
| TRUST_PROXY | No | Read the client IP from X-Forwarded-For. | true |
| OAUTH_PUBLIC_URL | No | https origin advertised in the OAuth metadata (issuer, resource, endpoints) and the /mcp WWW-Authenticate challenge, for when the public connector endpoint is on a different origin than BASE_URL (e.g. a Tailscale Funnel port). Unset means BASE_URL. Attachment links always use BASE_URL. | |
| ALLOW_AGENT_PURGE | No | Whether agent tokens may purge. | false |
| DEFAULT_ISSUE_KEY | No | Issue key used when a project is created without one. | MAT |
| OAUTH_ADMIN_SECRET | No | Enables the OAuth server (/register, /authorize, /token) for the claude.ai connector. The secret you type on the consent page to approve a client; at least 16 characters, use a long random value. Unset means the OAuth endpoints answer 503. | |
| RATE_LIMIT_PER_MIN | No | Requests per minute, per token. | 120 |
| MAX_ATTACHMENT_BYTES | No | Per-file cap (10 MiB). | 10485760 |
| MAX_MCP_UPLOAD_BYTES | No | Base64 upload cap over MCP (5 MiB). | 5242880 |
| RATE_LIMIT_YOU_PER_MIN | No | Requests per minute, per you token (the dashboard fans out several requests per page). Agent tokens keep RATE_LIMIT_PER_MIN. | 1200 |
| SOURCE_URL_EXTRA_PORTS | No | Comma-separated extra ports MCP sourceUrl fetches may use besides 443. Empty means 443 only. | |
| OAUTH_EXTRA_REDIRECT_URIS | No | Comma-separated exact redirect URIs the OAuth server accepts in addition to the built-in ones (https://claude.ai/api/mcp/auth_callback, https://claude.com/api/mcp/auth_callback, and http://localhost, http://127.0.0.1, http://[::1] on any port). Enforced at /register and /authorize; each must be https (or http on loopback) with no fragment. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues