Skip to content

Docker compose #20

@EndToEndDisciple

Description

@EndToEndDisciple

Description

Add an official Docker Compose configuration to the repository to make LiftShift easy to deploy using Docker Compose.

Problem It Solves

LiftShift currently does not provide a docker-compose.yml, which makes containerized deployment harder for users who rely on Docker Compose for local development or simple self-hosting. Users must create and maintain their own setup.

Proposed Solution

Add a basic docker-compose.yml file (and optional example .env) that runs LiftShift with sensible defaults. Include brief README documentation explaining how to start the app with Docker Compose.

Alternatives Considered

  • Users writing their own Docker Compose files
  • Relying only on a Dockerfile
  • More complex solutions like Kubernetes manifests

Additional Context

Docker Compose is a common and lightweight deployment option and would lower the barrier to entry for self-hosting and development.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions