Rather than installing SSH to access semaphore you could expose port 3000 and use "Integrations".
https://semaphoreui.com/api-docs/#/project/post_project__project_id__integrations