Add Azure demo playground deployment
Open
enhancement
- Dominant language
- C#
- Stars
- 5
- Forks
- 3
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 14
Description
- Containerize all DOrc services (API, Monitor, Runner, TerraformRunner) with multi-stage Dockerfiles and docker-compose for local dev
- Cross-platform code changes to remove Windows-only assumptions: platform-aware paths, guarded WMI calls, removed incorrect
[SupportedOSPlatform], container-mode runner dispatch, conditional Windows Service registration - Terraform IaC for full Azure infrastructure: Container Apps, Azure SQL Serverless (auto-pause), SignalR Free tier, Key Vault, ACR, Entra ID app registrations, VNet with shared Azure Files volume
- CI/CD pipeline (
deploy-azure.yml): build & push images to ACR, deploy dacpac with temporary firewall rule, update Container Apps - Demo seed data with sample projects, environments, components, and properties
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.