mirror of
https://github.com/hcengineering/platform.git
synced 2026-08-17 18:05:42 +02:00
* Support minified dev deployment Signed-off-by: Artem Savchenko <armisav@gmail.com> * Update readme Signed-off-by: Artem Savchenko <armisav@gmail.com> * Merge compose files Signed-off-by: Artem Savchenko <armisav@gmail.com> --------- Signed-off-by: Artem Savchenko <armisav@gmail.com>
70 lines
1.6 KiB
YAML
70 lines
1.6 KiB
YAML
# Min override: excludes optional services from min deployment.
|
|
# Use with: docker compose -f docker-compose.yaml -f docker-compose.min.yaml up
|
|
# (rush docker:up:min)
|
|
# Excluded: preview, link-preview, elastic, redis, stats, payment, fulltext_cockroach,
|
|
# print, sign, hulykvs, hulygun, hulypulse, process-service, backup-cockroach,
|
|
# backup-api, rating_cockroach
|
|
# Overrides below remove dependencies on excluded services so the min project validates.
|
|
|
|
services:
|
|
preview:
|
|
profiles: ["full"]
|
|
link-preview:
|
|
profiles: ["full"]
|
|
elastic:
|
|
profiles: ["full"]
|
|
redis:
|
|
profiles: ["full"]
|
|
stats:
|
|
profiles: ["full"]
|
|
payment:
|
|
profiles: ["full"]
|
|
fulltext_cockroach:
|
|
profiles: ["full"]
|
|
print:
|
|
profiles: ["full"]
|
|
sign:
|
|
profiles: ["full"]
|
|
hulykvs:
|
|
profiles: ["full"]
|
|
hulygun:
|
|
profiles: ["full"]
|
|
hulypulse:
|
|
profiles: ["full"]
|
|
process-service:
|
|
profiles: ["full"]
|
|
backup-cockroach:
|
|
profiles: ["full"]
|
|
backup-api:
|
|
profiles: ["full"]
|
|
rating_cockroach:
|
|
profiles: ["full"]
|
|
account:
|
|
links: !override []
|
|
workspace_cockroach:
|
|
links: !override
|
|
- cockroach
|
|
- minio
|
|
collaborator:
|
|
links: !override
|
|
- minio
|
|
- transactor_cockroach
|
|
front:
|
|
links: !override []
|
|
transactor_cockroach:
|
|
links: !override
|
|
- cockroach
|
|
- minio
|
|
- account
|
|
export:
|
|
links: !override
|
|
- minio
|
|
datalake:
|
|
depends_on: !override
|
|
minio:
|
|
condition: service_healthy
|
|
cockroach:
|
|
condition: service_started
|
|
account:
|
|
condition: service_started
|