요즘 대부분의 Linux 사용자는 다양한 작업을 처리하기 위해 항상 여러 응용 프로그램 간을 전환해야 합니다. 웹 브라우저, 오피스 스위트, PDF 리더, 멀티미디어 플레이어, 비디오 회의 도구, 파일 관리자, 이미지 편집기, 그리고 이메일 클라이언트는 일상 작업을 위한 최소한의 응용 프로그램 세트입니다. 경우에 따라 더 구체적인 목적을 위해 더 많은 프로그램이 필요할 수도 있습니다.
끝없는 애플리케이션 프로그램 사이를 전환하여 필요한 프로그램을 열어야 할 때마다 가끔은 매우 짜증날 수 있습니다. 한 가지 솔루션의 인터페이스를 사용하여 여러 가지 다른 작업을 수행할 수 있다고 상상해 보세요. 예를 들어, 한 창에서 문서를 편집하면서 동시에 비디오 통화를 할 수 있습니다. 이것은 매력적으로 들리지 않나요?
이 기사에서는 우분투에서 비디오 회의 및 문서 편집을 활성화하는 방법을 배우게 됩니다. ONLYOFFICE Docs, 오픈 소스 오피스 스위트와 Jitsi, 비디오 및 오디오 통화를 위한 오픈 소스 앱을 통합하여 말이죠.
Jitsi 소개
Jitsi는 동료나 친구들과 오디오 및 비디오 통화를 통해 연락을 유지하는 데 사용되는 안전한 비디오 회의 도구입니다. 이 오픈 소스 소프트웨어는 신뢰할 수 있는 암호화를 제공하므로 데이터의 개인정보 보호에 대해 걱정할 필요가 없습니다.
2003년 학생 프로젝트로 시작된 Jitsi는 현재 Zoom과 Skype의 가장 인기 있는 대안 중 하나입니다. 웹RTC, 웹 통신을 위한 오픈 표준을 지원합니다. Jitsi를 사용하면 계정을 만들지 않고도 오디오 통화를 할 수 있고 최대 100명의 참가자와 비디오 회의를 조직할 수 있습니다.
ONLYOFFICE Docs에 대해
ONLYOFFICE Docs는 GitHub에서 공개된 소스 코드를 가진 자체 호스팅 오피스 패키지입니다. 문서, 스프레드시트, 프레젠테이션 및 작성 가능한 양식을 위한 웹 기반 협업 편집기가 포함되어 있습니다.
ONLYOFFICE Docs는 오피스 오픈 XML 형식과 높은 호환성을 가지고 있으므로 Linux에서 Word 문서, Excel 스프레드시트 및 PowerPoint 프레젠테이션과 함께 작업할 수 있습니다.
ONLYOFFICE Docs는 Google Docs 및 Microsoft Office Online에 대한 오픈 소스 대안으로 실시간 공동 작성을 위한 기능 전체 세트를 제공하며, 유연한 액세스 권한, 두 가지 공동 편집 모드(빠른 및 엄격), 버전 기록 및 제어, 변경 사항 추적, 주석 및 통신이 포함됩니다.
ONLYOFFICE Docs는 Linux, Windows 및 macOS용 무료 데스크톱 클라이언트를 제공하며, Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine 등과의 통합을 통해 안전한 협업 환경을 구축할 수 있습니다.
1단계. ONLYOFFICE Docs 설치
우선, ONLYOFFICE Docs를 배포해야 합니다. 모든 시스템 요구 사항 및 설치 지침은 여기에서 찾을 수 있습니다.
더 쉬운 다른 설치 방법도 있습니다 – Docker를 사용하는 것입니다. ONLYOFFICE Docs의 인스턴스를 설치하고 구성하는 방법은 이 GitHub 페이지를 방문하여 알아보십시오.
2단계. Jitsi 설치 (선택 사항)
기본적으로 ONLYOFFICE 플러그인은 사용자가 솔루션에 익숙해질 수 있도록 Jitsi SaaS 서버를 사용합니다. 그래서 Jitsi를 시도하려면 아무것도 설치할 필요가 없습니다.
그러나 더 많은 보안이 필요한 경우 Jitsi를 Ubuntu 서버에 배포하는 것이 좋은 아이디어일 수 있습니다. Jitsi 오픈 소스 Zoom 대안을 설치하는 방법은 이 자세한 가이드를 참조하십시오.
단계 3. Jitsi용 ONLYOFFICE 플러그인 가져오기
ONLYOFFICE Docs가 올바르게 설치되고 구성되었을 때 서비스를 통합하고 비디오 회의 기능을 활성화하기 위해 특별한 플러그인을 가져와야 합니다.
공식 통합 앱은 GitHub에서 사용할 수 있습니다. 이를 다운로드하고 수동 설치를 진행해야 합니다.
단계 4. 커넥터 설치
현재 Jitsi용 통합 플러그인은 수동으로 설치할 수 있습니다. ONLYOFFICE Docs의 인스턴스에 플러그인을 추가하는 두 가지 방법이 있습니다:
- sdkjs-plugins 폴더를 통해 설치;
- config.json 파일을 사용하여 설치합니다.
방법 1. sdkjs-plugins 폴더를 통한 설치
플러그인 폴더를 ONLYOFFICE Docs 폴더에 넣으세요. 우분투에서는 이 폴더의 경로가 다음과 같습니다:
/var/www/onlyoffice/documentserver/sdkjs-plugins/
정확하게 수행되면, ONLYOFFICE Docs의 모든 사용자에게 Jitsi 서비스가 제공될 것입니다. 경우에 따라서는 ONLYOFFICE를 다시 시작해야 할 수도 있습니다.
디버깅 목적으로 ONLYOFFICE Docs를 sdkjs-plugins 폴더와 함께 시작할 수 있습니다:
# docker run -itd -p 80:80 -v /absolutly_path_to_work_dir:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin onlyoffice/documentserver-ee:latest
방법 2. config.json 파일을 통한 설치
이 방법을 사용하려면 ONLYOFFICE Docs의 config.json 파일을 찾아 해당 Jitsi 플러그인의 config.json 파일의 경로를 plugins.pluginsData 매개변수에 추가해야 합니다:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "plugins": { "autostart": [ "asc.{0616AE85-5DBE-4B6B-A0A9-455C4F1503AD}", "asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}", ... ], "pluginsData": [ "https://example.com/plugin1/config.json", "https://example.com/plugin2/config.json", ... ] }, ... }, ... });
여기서 example.com은 ONLYOFFICE Docs가 설치된 서버 이름이며, https://example.com/plugin1/config.json은 플러그인의 경로입니다.
이 파일에 테스트 예제가 있다면, /etc/onlyoffice/documentserver-example/local.json을 플러그인의 config.json 파일의 경로로 바꿉니다.
단계 5: Jitsi 플러그인 시작
Jitsi 플러그인이 성공적으로 설치되면, 해당 아이콘이 ONLYOFFICE Docs 상단 도구 모음의 플러그인 탭에 나타납니다. 이것은 더 이상 편집기 인터페이스를 떠나서 비디오 또는 오디오 통화를 시작하기 위해 별도의 클라이언트를 시작할 필요가 없음을 의미합니다.
비디오 회의를 시작하려면 다음 단순한 단계를 따르세요:
- ONLYOFFICE Docs로 문서, 스프레드시트 또는 프레젠테이션을 엽니다.
- 이용 가능한 플러그인 탭으로 이동하여 Jitsi를 선택하십시오;
- Jitsi iframe을 생성하려면 시작 버튼을 클릭하십시오;
- 별명을 입력하고 브라우저에서 카메라와 마이크 사용을 허용하십시오.
통화를 종료하려면 단순히 정지 버튼을 클릭하십시오.

결론
축하합니다! ONLYOFFICE 온라인 문서 편집기와 Jitsi 비디오 회의 도구를 통합하는 프로세스를 통과하셨습니다.
이제 여러 응용 프로그램 간에 전환할 필요없이 실시간으로 팀원들과 비디오 또는 오디오 통화 및 소통하는 방법을 알고 계십니다. 아래에 의견을 남겨 ONLYOFFICE와 Jitsi 통합에 대한 의견을 공유해 주십시오. 귀하의 피드백은 언제나 환영됩니다!
Source:
https://www.tecmint.com/integrate-onlyoffice-docs-jitsi-ubuntu/