Skip to main content
Arka can run a hosted, coding-only API on Railway. This profile is meant for repo/devtool workflows such as repo health, CI, PR context, route audit, review, repo maps, and GitHub Actions checks. Desktop/media/personal skills stay disabled.

What gets deployed

The Railway profile uses:
  • Dockerfile
  • railway.toml
  • ARKA_REMOTE_PROFILE=coding
  • ARKA_HOSTED_MODE=1
  • ARKA_MCP_ENABLE_PERSONAL_SKILLS=0
The HTTP API exposes:

Deploy

Install and authenticate the Railway CLI:
Create a Railway project from this repo:
Or preview through Arka:

Required variables

Set these in Railway Variables:
Generate a token locally:
Optional provider/integration keys:

Call the hosted API

Or use Arka’s terminal client:
For private GitHub repos, set GH_TOKEN or GITHUB_TOKEN on Railway and redeploy. Local terminal users can authenticate GitHub with gh auth login. The coding profile only allows developer-safe skill heads such as repo_health, lint_project, pr_check, review, route_audit, ci, github_actions, repo_context, repo_map, repo_graph, workspace, structure, security, and plugin/skill inspection commands. If a request routes to a desktop/media/personal skill, the server blocks it and returns the allowed capability list.