Files
blackroad-os-docs/docs/runbooks/deploy-api.md
copilot-swe-agent[bot] 702ae7eaea Fix cross-directory link paths and remove incorrect status markers
- Fix relative paths for cross-directory links (../ops/, ../services/, etc.)
- Remove _(planned)_ markers from services that actually exist
- Remove confusing _(reference CONTRIBUTING.md)_ comments
- All links now properly reference correct paths
- Build still passes successfully

Co-authored-by: blackboxprogramming <118287761+blackboxprogramming@users.noreply.github.com>
2025-11-24 16:44:52 +00:00

48 lines
1.1 KiB
Markdown

---
id: runbooks-deploy-api
title: "Deploy API Service"
slug: /runbooks/deploy-api
description: "Runbook for deploying the BlackRoad OS API service"
tags: ["runbooks", "deployment", "api"]
status: planned
---
# Deploy API Service
> 📋 **Status:** This runbook is planned and will be developed.
Step-by-step procedures for deploying the BlackRoad OS API service.
## Planned Content
This runbook will include:
- Pre-deployment checklist
- Deployment steps for Railway
- Environment variable verification
- Health check validation
- Rollback procedures
- Post-deployment verification
## Current Deployment
Currently, API deployment is handled via:
- Railway automatic deployments from main branch
- Manual deployments via Railway dashboard
## Quick Reference
### Deploy via Railway Dashboard
1. Go to Railway project
2. Select `blackroad-os-api` service
3. Navigate to Deployments tab
4. Click "Deploy Latest"
### Environment Variables
See [Service: API](../services/service-api.md) for required environment variables.
## See Also
- [Service: API](../services/service-api.md)
- [Infra Guide](../ops/INFRA_GUIDE.md)
- [Incident Playbook](./incident-playbook.md)