브라우저, 데스크톱 앱 또는 API로 PDF를 편집·서명·비식별 처리·변환·자동화하는 오픈소스 셀프 호스팅 플랫폼입니다.
basecamp/once-campfire
단일 Docker 이미지로 배포하는 셀프 호스팅 웹 기반 그룹 채팅 앱으로, 채팅방, DM, 검색, 봇 API를 제공합니다.
대체할 수 있는 제품:Slack
Microsoft Teams
- 스타
- 4,789
- 포크
- 820
- 열린 이슈
- 52
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Campfire는 직접 서버에 설치해 운영하는 웹 기반 그룹 채팅 애플리케이션입니다. 접근 제어 기능이 있는 여러 채팅방, DM, 미리보기가 제공되는 파일 첨부, 검색, @멘션, Web Push 알림을 지원합니다.
이 프로젝트는 웹 앱, 백그라운드 작업, 캐싱, 파일 제공, SSL을 묶어 단일 머신에 배포할 수 있는 Docker 이미지로 제공됩니다. 가장 간편한 방법은 설정 과정을 안내하고 인스턴스를 최신 상태로 유지해 주는 ONCE installer를 사용하는 것이지만, Docker 이미지를 직접 실행해도 됩니다.
Campfire에는 봇 연동용 API가 포함되어 있습니다. 같은 코드베이스를 Django, Laravel, Express, Elixir, Go, Rust, C로 포팅한 버전도 있으며, 각각 별도의 저장소에서 관리됩니다.
핵심 기능
- 01접근 제어 기능이 있는 여러 채팅방
- 02DM 및 @멘션
- 03미리보기가 제공되는 파일 첨부
- 04채팅 전체 검색
- 05Web Push 알림
- 06봇 연동용 API
활용 사례
- 좌석당 구독료 없이 자체 서버에서 비공개 팀 채팅 운영
- 자체 도메인에서 커뮤니티나 가족용 그룹 채팅 호스팅
- API를 통해 메시지를 게시하거나 이벤트에 반응하는 봇 구축
빠른 시작
- 1
사용 중인 머신에 ONCE 설치
curl https://get.once.com | sh - 2
명령줄에서 ONCE로 Campfire 배포
once deploy ghcr.io/basecamp/once-campfire --host chat.example.com
사용 전 알아둘 점
- 셀프 호스팅을 하려면 직접 관리하는 머신과 해당 머신을 가리키는 도메인 이름이 필요합니다.
- README에는 메타데이터의 MIT 표기 외에 라이선스에 대한 설명이 없으므로, 이를 신뢰하고 사용하기 전에 확인하세요.
토픽
자주 묻는 질문
- once-campfire은(는) 무엇인가요?
- 단일 Docker 이미지로 배포하는 셀프 호스팅 웹 기반 그룹 채팅 앱으로, 채팅방, DM, 검색, 봇 API를 제공합니다. Campfire는 직접 서버에 설치해 운영하는 웹 기반 그룹 채팅 애플리케이션입니다. 접근 제어 기능이 있는 여러 채팅방, DM, 미리보기가 제공되는 파일 첨부, 검색, @멘션, Web Push 알림을 지원합니다.
- once-campfire은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- once-campfire은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- once-campfire은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. once-campfire의 마지막 커밋은 2026년 10월 17일입니다.
- once-campfire은(는) 어디에 사용할 수 있나요?
- 좌석당 구독료 없이 자체 서버에서 비공개 팀 채팅 운영 자체 도메인에서 커뮤니티나 가족용 그룹 채팅 호스팅 API를 통해 메시지를 게시하거나 이벤트에 반응하는 봇 구축
- once-campfire는 어떻게 설치하나요?
- 사용 중인 머신에 ONCE 설치: curl https://get.once.com | sh 명령줄에서 ONCE로 Campfire 배포: once deploy ghcr.io/basecamp/once-campfire --host chat.example.com
- once-campfire은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/basecamp/once-campfire
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
HTTP, TCP, DNS, ping 등을 확인하고 상태 페이지와 알림을 제공하는 셀프 호스팅 업타임 모니터링 도구입니다.
CasaOS는 홈 서버에서 파일, 스토리지, Docker 앱을 관리할 수 있는 웹 UI를 제공하는 오픈소스 개인 클라우드 시스템입니다.
상태 확인, 위젯, 테마, 아이콘 팩, 시각적 설정 편집기를 제공하는 홈랩용 셀프 호스팅 대시보드입니다.
빠른 화면 녹화와 로컬 편집, 공유 링크를 지원하는 오픈소스 Loom 대안으로, 직접 호스팅도 가능합니다.
브라우저에서 PDF를 편집·변환·병합·보안 처리하고 정적 파일로 자체 호스팅할 수 있는 개인정보 보호 우선 PDF 도구입니다.