Setting endpoints

After a successful installation of Collaboration Server On-Premises, you should configure the CKEditor Collaboration web application by setting endpoints that allow for communication between the web application and the server.

  • WebSockets endpoint:

    http://localhost[:application_http_port]/ws/
    
  • Easy Image upload endpoint:

    http://localhost[:application_http_port]/easyimage/upload/
    
  • Token endpoint:
    You should implement your own token endpoint using the data generated in the Cloud Services Management Panel. Refer to the Token endpoint in Node.js implementation example.

  • Panel endpoint:

    http://localhost[:application_http_port]/panel/
    
  • Restful APIs documentation endpoint:

    http://localhost[:application_http_port]/api/v1/docs/
    
  • Health endpoint:

    http://localhost[:application_http_port]/health/
    

    Very often, a load balancer requires an endpoint to check the application state. For this purpose, it is best to use this endpoint, which returns basic information about the application.

Some features like the documentation, management panel, or Easy Image need to recognize the public endpoint where CKEditor Collaboration Server On-Premises is available. Read more about overriding the public endpoint in a dedicated article.