nexo/services/core/compose/README.md

21 lines
694 B
Markdown

# Core Compose
This compose file mirrors the current Mattermost-based runtime shape inside the
`services/core` module.
```sh
cd services/core/compose
cp .env.example .env
docker compose up
```
Runtime state is written to `services/core/data/`, which is ignored by git.
Place push-proxy configuration under
`services/core/data/push-proxy/config/mattermost-push-proxy.json` when FCM smoke
testing is needed.
The default host ports are `18065` for core and `18066` for push-proxy so this
test deployment can run beside the existing Mattermost service.
The Docker network subnet is fixed to `172.38.0.0/16`. Treat this range as
reserved for nexo and do not reuse it for other Docker networks.