Added OpenReplay session replay suite as one-click service template. Implements 22-service architecture: PostgreSQL, ClickHouse, Redis, MinIO, nginx reverse proxy, and 17 OpenReplay microservices (frontend, api, http ingestion, sink, storage, assist, etc.).
Key modifications from upstream:
content fieldSERVICE_PASSWORD_*, SERVICE_USER_*, SERVICE_URL_*/SERVICE_FQDN_*Files:
templates/compose/openreplay.yaml - service definition with metadata headerspublic/svgs/openreplay.png - logo assettemplates/service-templates-latest.json - generated template with SERVICE_URLtemplates/service-templates.json - generated template with SERVICE_FQDNArchitecture:
nginx:80 (exposed) → frontend:8080
→ api:8080 (/api/)
→ assets:8080 (/assets/)
→ http:8888 (/ingest/)
→ assist:9001 (/ws-assist/)
Screenshot placeholder - will be added after deployment testing on live Coolify instance showing service in catalog with logo and successful deployment.
[!IMPORTANT]
- I have read and understood the contributor guidelines. If I have failed to follow any guideline, I understand that this PR may be closed without review.
- I have tested the changes thoroughly and am confident that they will work as expected without issues when the maintainer tests them
Akinniranye Samuel Tomiwa
@samuel-asleep
Glched
@gltched-usr