회의실 주소를 직접 만들어 쓰는 오픈소스 화상회의로 화이트보드, 화면 공유, 채팅, 녹화를 갖췄고 공개 서버에서도 바로 회의를 열 수 있습니다.
유료 대비전화 접속과 통역, 회의실 장비 등록은 없어 회의실 운영까지 대신하지는 못합니다.
확인 2026-10-17 · github.com/jitsi/jitsi-meet, jitsi.org/meet
회의·메시징·화이트보드를 한 계정에 묶어 쓰는 기업용 화상회의 도구
the verdict
회의 링크로 사람을 모으고 화면과 화이트보드를 함께 보는 흐름은 오픈소스 회의 서버로 직접 만들 수 있습니다. 다만 회의실 장비와 전화 접속, 실시간 통역처럼 장비·통신망에 걸친 기능과 무료 플랜의 40분 제한을 넘기는 구간은 직접 감당해야 해서 조건부로 봅니다.
회의 링크와 화면 공유, 화이트보드까지는 오픈소스 회의 서버로 대신할 수 있습니다. 다만 회의실 장비, 전화 접속, 통역은 사무실 장비와 통신망에 걸친 부분이라 직접 만들기 어렵습니다. 요금은 Webex Meet 사용자당 월 US $14.50이고 무료 플랜은 회의당 40분·참가자 100명·로컬 녹화이며, 화면에 통화 코드와 세금 표기가 없어 달러 표기만 확인했습니다 (2026-10-17 확인).
what you'd build
회의를 열면 참가자가 링크로 들어오고, 화면과 화이트보드를 함께 보며 채팅이 오가고, 끝나면 녹화 파일과 참가 기록이 남는 한 바퀴까지 직접 만들 수 있습니다.
만드는 범위10명 안팎 팀의 회의·화면 공유·화이트보드를 직접 만든 도구로 대체하는 범위
며칠
what you lose
why people still pay
회의실 카메라와 전화 접속, 통역처럼 사무실 장비와 통신망에 걸친 부분은 개인이 만들 수 없습니다. 회의 녹화와 전사를 사내 기록으로 남겨 두는 팀이라면 그 보관과 검색 기능이 요금제 안에 들어 있다는 점이 결제를 이어 가는 이유가 됩니다.
참가자가 늘면 중계 서버 대역폭과 화이트보드 저장 공간을 직접 늘려야 하고, 회의가 끊길 때 브라우저·네트워크·중계 로그를 함께 봐야 합니다. 녹화 파일이 쌓이면 보관 기간과 삭제 절차도 직접 정하게 됩니다.
pricing
| 플랜 | 가격 | 월 원화 | 한도 |
|---|---|---|---|
| Webex Free사용자당 | US $0 | ₩0 | 회의당 40분·참가자 100명, 회의 횟수 무제한, 메시징·화이트보드·로컬 녹화 |
| Webex Meet사용자당 | 사용자당 월 US $14.50 | ₩20,300 | 회의 길이 제한 없음, 클라우드 저장 10GB, 화면 공유와 회의 녹화 |
화면에 미국 달러 값만 보여 통화 코드와 세금 별도 여부가 분명하지 않습니다. 선택 애드온으로 전화 걸기(Call Me)가 국내 월 US $4·국제 월 US $42.25, 실시간 번역이 라이선스당 월 US $30이고, 5개 이상 라이선스 프로모션은 4개월 무료 조건으로만 붙습니다.
원화는 USD×1,400원·EUR×1,500원 고정 환율로 환산했습니다. 굵게 표시한 플랜이 목록의 월 가격 기준입니다. 확인일 2026-10-17 · pricing.webex.com/us/en
the escape hatch
회의실 주소를 직접 만들어 쓰는 오픈소스 화상회의로 화이트보드, 화면 공유, 채팅, 녹화를 갖췄고 공개 서버에서도 바로 회의를 열 수 있습니다.
유료 대비전화 접속과 통역, 회의실 장비 등록은 없어 회의실 운영까지 대신하지는 못합니다.
확인 2026-10-17 · github.com/jitsi/jitsi-meet, jitsi.org/meet
화이트보드와 투표, 녹화를 중심으로 만든 오픈소스 웹 회의 서버로 강의와 교육용 회의실을 서버에 직접 올려 운영할 수 있습니다.
유료 대비설치와 버전 업데이트를 직접 해야 하고 참가자가 늘면 서버 자원이 빠르게 부족해집니다.
확인 2026-10-17 · github.com/bigbluebutton/bigbluebutton, bigbluebutton.org
개인 Google 계정으로 참가자 100명까지 회의를 열 수 있고 회의 횟수 제한 없이 링크를 돌려 쓸 수 있습니다.
유료 대비3명 이상 회의가 60분에서 끊기고 통역·전화 접속·클라우드 녹화 보관은 유료 요금제에 있습니다.
확인 2026-10-17 · support.google.com/meet/answer/7317473?hl=ko
one-shot build prompt · 21줄
Webex를 대신할 팀 회의·화이트보드 도구를 만든다. 회의 링크, 화면 공유, 화이트보드, 녹화까지가 범위이고 장비·통화망 연동은 범위 밖이라고 적는다. 스택은 Node.js 22, Fastify, Socket.IO, SQLite와 WebRTC 로 고정하고 다른 프레임워크나 외부 회의 서비스는 제안하지 않는다. 로컬에서는 `npm install && npm run dev` 한 번으로 회의 목록과 화이트보드 탭이 있는 방 화면이 뜨게 한다. 회의·화이트보드 낙서·녹화 목록은 ./data/webexlite.db 한 파일에 두고 회의 기록과 참가 목록을 CSV로 내보낸다. RESEND_API_KEY, APP_SECRET, TURN_URL, TURN_USER, TURN_PASS, OFFICE_TIMEZONE=Asia/Seoul 을 .env 에서 읽고 .env.example 만 커밋한다. 회의를 만들면 제목, 시작 시각, 반복 여부(없음·매주·격주), 초대할 동료를 고르고 초대 메일을 보낸다. 방 화면은 참가자 타일, 음소거, 화면 공유, 화이트보드, 채팅 네 영역으로 나누고 지난 회의 녹화는 목록에서 바로 연다. 화이트보드는 좌표와 색을 JSON 으로 저장해 다시 들어와도 같은 그림이 보이게 하고 실행 취소를 20단계까지 둔다. 회의가 끝나면 서버가 회의 길이, 참가자별 입·퇴장 시각, 화이트보드 스냅숏 경로, 녹화 파일 경로를 남긴다. 예정된 회의가 없을 때 보여 줄 빈 상태 화면, 화이트보드 낙서를 불러오는 동안의 로딩 표시, 저장에 실패했을 때의 오류 안내를 만든다. 방장만 화면을 공유하고 참가자를 내보낼 수 있게 하고 회의 비밀번호를 걸면 비밀번호를 아는 사람만 들어오게 한다. 회의 참여 요청은 IP당 분당 12회로 제한하고 화이트보드 좌표는 서버에서 숫자 범위를 검사한다. 초대와 회의 취소 안내는 카카오 알림톡이나 문자 대신 Resend 이메일로 보낸다. 유료로 돌린다면 요금은 원화(₩)로 표시하고, 국내 결제 PG 연동은 가맹 심사와 정산 계약이 필요하므로 범위에서 빼고 사내 계정으로만 쓴다. 화면 문구와 요일·시각 표기는 한국어(Asia/Seoul)로 하고 회의 시작 시각은 2026년 10월 17일 (토) 오후 8:40 형식으로 적는다. 회의가 끝난 뒤 60일이 지난 녹화 파일과 화이트보드 스냅숏은 매일 새벽 지우고, 회의 기록은 참가자 이름을 지운 뒤 남긴다는 보관 규칙을 README 에 적는다. 회의 초대 권한 검사, 화이트보드 낙서 저장·복원, 회의 길이 계산 단위 테스트와 회의 만들기부터 입장·종료까지 한 바퀴 도는 통합 테스트를 Vitest 로 작성한다. README 에는 실행 명령, .env 항목, DB와 녹화 파일 위치, 백업 방법, 참가자 정보 삭제 기준을 적는다. 회원가입 페이지, 요금 결제 화면, 외부 분석 스크립트는 붙이지 않는다. 회의실 장비 등록, 전화 접속, 실시간 통역 자막, 회의 전사 검색은 일부러 뺀다. 마지막으로 npm test 로 화이트보드 저장과 회의 길이 테스트를 돌려 통과를 확인하고 사용한 명령을 순서대로 적는다.
sources
did you kill it?
faq
판정은 '조건부'입니다. 회의 링크로 사람을 모으고 화면과 화이트보드를 함께 보는 흐름은 오픈소스 회의 서버로 직접 만들 수 있습니다. 다만 회의실 장비와 전화 접속, 실시간 통역처럼 장비·통신망에 걸친 기능과 무료 플랜의 40분 제한을 넘기는 구간은 직접 감당해야 해서 조건부로 봅니다.
예상 소요는 며칠입니다. 만드는 범위는 10명 안팎 팀의 회의·화면 공유·화이트보드를 직접 만든 도구로 대체하는 범위이고, 필요한 것은 Node.js 22와 회의 미디어를 중계할 서버, TURN 중계 포트를 열 공인 IP와 TLS 인증서, 화이트보드 필기와 회의 기록을 담을 DB 파일, 회의 초대 링크를 보낼 메일 발신 계정, 녹화 파일을 둘 저장 공간과 보관 기준입니다.
이런 건 포기해야 합니다: 회의실 카메라·스피커 같은 장비와 붙는 등록·관리 / 전화로 걸어 들어오는 참가자와 국제 통화 연결 / 실시간 통역과 자막처럼 라이선스가 따로 붙는 기능 / 녹화와 전사를 검색해 보관하는 규정 준수 도구. 그리고 참가자가 늘면 중계 서버 대역폭과 화이트보드 저장 공간을 직접 늘려야 하고, 회의가 끊길 때 브라우저·네트워크·중계 로그를 함께 봐야 합니다. 녹화 파일이 쌓이면 보관 기간과 삭제 절차도 직접 정하게 됩니다.
Webex 요금 기준 월 ₩20,300, 1년이면 ₩243,600입니다. 화면에 미국 달러 값만 보여 통화 코드와 세금 별도 여부가 분명하지 않습니다. 선택 애드온으로 전화 걸기(Call Me)가 국내 월 US $4·국제 월 US $42.25, 실시간 번역이 라이선스당 월 US $30이고, 5개 이상 라이선스 프로모션은 4개월 무료 조건으로만 붙습니다.
Jitsi Meet(오픈소스): 회의실 주소를 직접 만들어 쓰는 오픈소스 화상회의로 화이트보드, 화면 공유, 채팅, 녹화를 갖췄고 공개 서버에서도 바로 회의를 열 수 있습니다. BigBlueButton(오픈소스): 화이트보드와 투표, 녹화를 중심으로 만든 오픈소스 웹 회의 서버로 강의와 교육용 회의실을 서버에 직접 올려 운영할 수 있습니다. Google Meet 무료 요금제(무료 플랜): 개인 Google 계정으로 참가자 100명까지 회의를 열 수 있고 회의 횟수 제한 없이 링크를 돌려 쓸 수 있습니다.
Claude Code, Codex, Cursor 어느 에이전트든 됩니다. 복사 버튼을 누르면 에이전트별 실행 안내가 앞에 붙은 프롬프트가 복사되니, 그대로 붙여넣기만 하면 됩니다.
related targets