Repolode
carlnewton

carlnewton/habitat

Habitat은 지역 주민들이 위치를 기준으로 동네 이야기를 나누는 무료 오픈소스 셀프 호스팅 소셜 플랫폼입니다.

스타
151
포크
4
열린 이슈
7
마지막 커밋
16일 전

어떤 프로젝트인가요?

Habitat은 지역 공동체를 위해 만들어진 소셜 플랫폼입니다. 각 인스턴스는 하나의 지역을 대상으로 하며, 주민들은 가입해 지역 관련 주제로 이야기를 나눕니다. 대화에 특정 위치를 연결할 수 있어 주변에서 어떤 이야기가 오가는지 확인할 수 있습니다.

광고가 없고 사용료도 없습니다. 셀프 호스팅 방식이므로 공동체나 개인이 중앙 서비스에 의존하지 않고 직접 인스턴스를 운영할 수 있습니다. 코드는 AGPL-3.0 라이선스로 제공됩니다.

저장소에는 앱, 백그라운드 워커, PostgreSQL 데이터베이스를 Caddy 뒤에서 실행하는 Docker Compose 설정과 Linux 서버 호스팅용 Ansible 플레이북이 포함되어 있습니다. Mailpit을 이용한 로컬 이메일 테스트가 가능한 Docker 기반 개발 환경도 제공됩니다.

핵심 기능

  • 01각각 하나의 지역을 대상으로 하는 셀프 호스팅 인스턴스
  • 02특정 장소와 연결되는 위치 기반 대화
  • 03앱, 워커, PostgreSQL을 포함한 Docker Compose 배포
  • 04Linux 서버 설정을 위한 Ansible 플레이북
  • 05광고와 데이터 수집이 없으며 AGPL-3.0 라이선스로 제공

활용 사례

  • 마을, 동네 또는 촌락을 위한 소셜 포럼 운영
  • 지역 주민들이 주변 소식과 행사를 공유하는 커뮤니티 공간 구축
  • 지역 단체를 위해 일반 소셜 네트워크의 프라이버시 중심 대안 호스팅

빠른 시작

  1. 1

    README의 내용을 사용해 docker-compose.yml 파일을 만듭니다

  2. 2

    같은 디렉터리에 .env 파일을 만들고 도메인과 시크릿을 설정합니다

  3. 3

    Docker Compose로 Habitat을 시작합니다

    docker compose up -d

사용 전 알아둘 점

  • 셀프 호스팅에는 도메인 이름과 Docker가 필요하며, 시크릿과 데이터베이스 인증 정보를 신중하게 설정해야 합니다.
  • 변경된 소스 코드의 공유를 요구하는 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여됩니다.

포함된 컬렉션

토픽

#social-network#self-hosted#location-based#decentralised#symfony#docker#postgresql#decentralisation#decentralization#decentralized

자주 묻는 질문

habitat은(는) 무엇인가요?
Habitat은 지역 주민들이 위치를 기준으로 동네 이야기를 나누는 무료 오픈소스 셀프 호스팅 소셜 플랫폼입니다. Habitat은 지역 공동체를 위해 만들어진 소셜 플랫폼입니다. 각 인스턴스는 하나의 지역을 대상으로 하며, 주민들은 가입해 지역 관련 주제로 이야기를 나눕니다. 대화에 특정 위치를 연결할 수 있어 주변에서 어떤 이야기가 오가는지 확인할 수 있습니다.
habitat은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
habitat은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
habitat은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. habitat의 마지막 커밋은 2026년 10월 21일입니다.
habitat은(는) 어디에 사용할 수 있나요?
마을, 동네 또는 촌락을 위한 소셜 포럼 운영 지역 주민들이 주변 소식과 행사를 공유하는 커뮤니티 공간 구축 지역 단체를 위해 일반 소셜 네트워크의 프라이버시 중심 대안 호스팅
habitat는 어떻게 설치하나요?
README의 내용을 사용해 docker-compose.yml 파일을 만듭니다 같은 디렉터리에 .env 파일을 만들고 도메인과 시크릿을 설정합니다 Docker Compose로 Habitat을 시작합니다: docker compose up -d
habitat은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/carlnewton/habitat

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

관련 프로젝트