Skip to content

research: Railway as a hosting channel — container platform vs the docker-socket requirement #2369

Description

@vybe

Summary

Railway has popular one-click templates (e.g. n8n) and strong distribution, but it appears to deploy managed containers rather than VMs. Trinity needs to control which containers it runs (Docker socket / compose lifecycle), which likely rules Railway out for the one-click hosted install. Verify this properly instead of assuming.

Context

Raised during release planning (2026-08-21): Railway was deliberately left out of the first hosting wave (#2281–#2283 target VM-based providers, per #2280's prebuilt-image approach). Low pressure — "if we can make it work in a relatively painless manner it would be great, but happy to be wrong."

Acceptance Criteria

  • Determine whether Railway can run Trinity's multi-container architecture with the platform controlling container lifecycle (a docker-socket equivalent or a Railway-native alternative)
  • If feasible: outline what a Railway template would need and file the follow-up listing issue
  • If not feasible: record here exactly what blocks it and close — the finding is the deliverable

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    complexity-lowComplexity: low (board points 1-3)priority-p3Nice-to-havestatus-readyGreenlit and ready for development (vetted; counterpart to status-incubating)theme-infrastructureTheme: Infrastructuretype-featureNew functionality

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions