Repolode
snikket-im

snikket-im/snikket-server

Snikket 자체 호스팅 개인 메시징 서버용 Docker 이미지를 만드는 빌드 스크립트입니다.

스타
475
포크
53
열린 이슈
59
마지막 커밋
5일 전

어떤 프로젝트인가요?

이 저장소에는 오픈소스 자체 호스팅 개인 메시징 시스템인 Snikket 서비스에서 사용하는 Docker 이미지의 빌드 소스가 들어 있습니다. 독점적이고 중앙화된 메시징 플랫폼을 대체하면서도 서비스를 쉽게 설정하고 실행할 수 있도록 하는 것이 목표입니다.

GNU make로 빌드를 실행하고, 프로비저닝에는 Ansible을, 이미지 빌드에는 Docker를 사용합니다. make를 실행하면 이미지가 만들어집니다. 예제 설정 파일 snikket.conf.example을 snikket.conf로 복사해 값을 수정한 뒤 docker compose로 프로젝트를 시작할 수 있습니다.

이 저장소는 일반 설치 가이드를 따르면 되는 최종 사용자보다는 개발이나 테스트 등의 목적으로 직접 Snikket 이미지를 빌드하려는 사람에게 주로 유용합니다.

핵심 기능

  • 01GNU make로 Snikket 서버 Docker 이미지를 빌드합니다
  • 02빌드 중 프로비저닝에 Ansible을 사용합니다
  • 03배포를 맞춤 설정할 수 있는 예제 설정 파일이 포함되어 있습니다
  • 04docker compose로 서비스를 시작할 수 있습니다

활용 사례

  • 개발을 위해 맞춤 Snikket 서버 이미지를 빌드
  • Snikket 서버 이미지 빌드 프로세스의 변경 사항을 테스트
  • docker compose로 자체 호스팅 Snikket 인스턴스를 실행

빠른 시작

  1. 1

    웹사이트의 공식 Snikket 설치 가이드를 따르세요

  2. 2

    예제 설정 파일을 snikket.conf로 복사하세요

  3. 3

    snikket.conf를 원하는 값으로 수정한 다음 docker compose로 서버를 시작하세요

    docker compose up -d

사용 전 알아둘 점

  • 이 저장소에는 이미지 빌드 스크립트만 포함되어 있습니다. Snikket을 바로 실행하려는 개발자는 공식 설치 가이드를 이용하세요.
  • 이미지를 빌드하려면 GNU make, Docker, Ansible이 필요하며, 테스트된 버전은 오래된 릴리스에 한정됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

snikket-server은(는) 무엇인가요?
Snikket 자체 호스팅 개인 메시징 서버용 Docker 이미지를 만드는 빌드 스크립트입니다. 이 저장소에는 오픈소스 자체 호스팅 개인 메시징 시스템인 Snikket 서비스에서 사용하는 Docker 이미지의 빌드 소스가 들어 있습니다. 독점적이고 중앙화된 메시징 플랫폼을 대체하면서도 서비스를 쉽게 설정하고 실행할 수 있도록 하는 것이 목표입니다.
snikket-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
snikket-server은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
snikket-server은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. snikket-server의 마지막 커밋은 2026년 11월 1일입니다.
snikket-server은(는) 어디에 사용할 수 있나요?
개발을 위해 맞춤 Snikket 서버 이미지를 빌드 Snikket 서버 이미지 빌드 프로세스의 변경 사항을 테스트 docker compose로 자체 호스팅 Snikket 인스턴스를 실행
snikket-server는 어떻게 설치하나요?
웹사이트의 공식 Snikket 설치 가이드를 따르세요 예제 설정 파일을 snikket.conf로 복사하세요 snikket.conf를 원하는 값으로 수정한 다음 docker compose로 서버를 시작하세요: docker compose up -d
snikket-server은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/snikket-im/snikket-server

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트