Skip to content

feat: Add Ruby and PHP support to sandbox #30

@itigges22

Description

@itigges22

Description

Add Ruby and PHP execution support to the sandbox service. These are common web development languages that would make ATLAS useful for a wider range of projects.

Requirements

  • Add Ruby execution (syntax check + run)
  • Add PHP execution (lint + run)
  • Add language detection and aliases in sandbox/executor_server.py
  • Install Ruby and PHP runtimes in sandbox Dockerfile
  • Add tests for both languages
  • Update docs

Context

Same pattern as existing language support in sandbox/executor_server.py. Ruby and PHP don't need a separate compilation step — just syntax checking and execution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions