Skip to content

y.js container hygiene #3105

Closed
Closed

Description

@kulmann

Initial Checklist

  • I understand this is a user story and questions should be posted in the Community Discussions
  • I searched issues and couldn’t find anything (or linked relevant results below)

User Story

As an administrator, I want the y.js server container to behave like a production-grade service so that I can operate, monitor and restart it without losing user data.

User Value

Operability, data integrity

Acceptance Criteria

  • The image defines a HEALTHCHECK that reflects actual readiness (process up and websocket endpoint reachable)
  • A SIGTERM handler shuts down gracefully: stop accepting new connections, persist/flush open documents, close websockets within a documented grace period
  • The compose setup declares depends_on with condition: service_healthy where applicable
  • Logs go to stdout/stderr
  • Restart policy and grace period are documented for administrators (in README.md of the service)

Activity

  1. changed the title [-]Container hygiene: no `HEALTHCHECK`, no SIGTERM handler, no `depends_on` in compose[/-] [+]y.js container hygiene[/+] on Aug 13, 2026
  2. moved this from Qualification to Backlog in OpenCloud Team Boardon Aug 13, 2026
  3. self-assigned this
    on Aug 31, 2026
  4. moved this from Backlog to In Progress in OpenCloud Team Boardon Aug 31, 2026
  5. moved this from In Progress to Done in OpenCloud Team Boardon Sep 2, 2026
  6. closed this as completedby moving to Done in OpenCloud Team Boardon Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions