graasp / graasp/graasp-deploy

Design local deployment with Docker

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
JavaScript
Stars
5
Forks
2
PR merge metrics
No merged PRs in 30d

Description

- Ability to conditionally deploy stuff
- Specify versions for each service
- Must also provide other services (redis, database)
- Config specified by e.g. json file

### Implementations
- Single docker-compose.yml with conditionals in env variables
- pro: requires only docker, cons: rely on env vars "hacks" to conditionally disable services
- Generate docker-compose from intermediate representation (e.g in Typescript)
- pro: can generate other kinds of tasks (reuse with some CDK for AWS), con: require node

### Issues
- Docker-compose already defined in `graasp`: how to reuse?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.