Making Nextcloud Hub COOL
summary
Describes integrating Collabora Online (LibreOffice core) into Nextcloud by packaging COOL as an AppImage, connecting it to PHP, and creating a websocket proxy/protocol that reuses HTTP keep-alive to emulate persistent websockets from PHP. Covers the technical approach to bootstrap the AppImage, the PHP-compatible polling/websocket emulation, and pitfalls and rejected ideas encountered along the way.
AI-written summary · about







