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.
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.ymlfile (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
Additional Context
Docker Compose is a common and lightweight deployment option and would lower the barrier to entry for self-hosting and development.