Repolode
rocboss

rocboss/paopao-ce

Go와 Vue 3로 만든 오픈소스 마이크로 커뮤니티 플랫폼으로, 자체 호스팅 소셜 서비스와 커뮤니티 사이트에 적합합니다.

대체할 수 있는 제품:Twitter

스타
4,502
포크
649
열린 이슈
17
마지막 커밋
3개월 전

어떤 프로젝트인가요?

PaoPao는 Gin 기반의 Go 백엔드, Vue 3 웹 클라이언트, 선택적으로 사용할 수 있는 Tauri 데스크톱 애플리케이션을 결합한 풀스택 마이크로 커뮤니티 시스템입니다. 처음부터 새로 개발하는 대신 커뮤니티 서비스를 운영하거나 기존 소셜 플랫폼 코드베이스를 기반으로 개발하려는 팀이나 개인을 대상으로 합니다.

백엔드는 MySQL, PostgreSQL, SQLite, Redis, Meilisearch를 지원하며, MinIO, AliOSS, COS, Huawei OBS, S3 호환 서비스 등 여러 오브젝트 스토리지 공급자도 지원합니다. 런타임 기능은 Default, Develop, Demo, Slim 등의 기능 구성으로 나뉘어 있어 배포 시 필요한 모듈만 활성화할 수 있습니다.

소스 코드에서 직접 실행하거나 Docker, Docker Compose 또는 올인원 컨테이너 이미지로 배포할 수 있습니다. 설정은 파일 기반이며, 최소한의 YAML 부트스트랩 파일을 사용하고 추가 운영 설정은 관리자 UI에서 관리합니다.

핵심 기능

  • 01Gin 기반 Go 백엔드와 Vue 3 및 Naive UI 웹 클라이언트
  • 02같은 저장소에서 선택적으로 사용할 수 있는 Tauri 데스크톱 애플리케이션
  • 03런타임에 다양한 기능 구성을 활성화하는 모듈식 기능 구성
  • 04MySQL, PostgreSQL, SQLite, Redis, Meilisearch 지원
  • 05S3 호환 서비스를 포함한 여러 오브젝트 스토리지 공급자 지원
  • 06Docker, Docker Compose 및 소스 기반 배포 방식

활용 사례

  • 자체 호스팅 커뮤니티 또는 포럼 웹사이트 운영
  • 확장 가능한 소셜 플랫폼을 도입하기 전에 평가
  • 기존 Go 및 Vue 코드베이스를 바탕으로 맞춤형 소셜 서비스 개발

빠른 시작

  1. 1

    리포지토리를 클론합니다

    git clone https://github.com/rocboss/paopao-ce.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd paopao-ce
  3. 3

    Docker Compose로 로컬 환경을 시작합니다

    docker compose up -d

사용 전 알아둘 점

  • 소스에서 실행하려면 Go 백엔드와 Node.js 프런트엔드뿐 아니라 MySQL, Redis, Meilisearch도 설정해야 합니다.
  • 데스크톱 앱을 빌드하려면 Rust와 Tauri의 사전 요구 사항이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

paopao-ce은(는) 무엇인가요?
Go와 Vue 3로 만든 오픈소스 마이크로 커뮤니티 플랫폼으로, 자체 호스팅 소셜 서비스와 커뮤니티 사이트에 적합합니다. PaoPao는 Gin 기반의 Go 백엔드, Vue 3 웹 클라이언트, 선택적으로 사용할 수 있는 Tauri 데스크톱 애플리케이션을 결합한 풀스택 마이크로 커뮤니티 시스템입니다. 처음부터 새로 개발하는 대신 커뮤니티 서비스를 운영하거나 기존 소셜 플랫폼 코드베이스를 기반으로 개발하려는 팀이나 개인을 대상으로 합니다.
paopao-ce은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
paopao-ce은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
paopao-ce은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. paopao-ce의 마지막 커밋은 2026년 8월 3일입니다.
paopao-ce은(는) 어디에 사용할 수 있나요?
자체 호스팅 커뮤니티 또는 포럼 웹사이트 운영 확장 가능한 소셜 플랫폼을 도입하기 전에 평가 기존 Go 및 Vue 코드베이스를 바탕으로 맞춤형 소셜 서비스 개발
paopao-ce는 어떻게 설치하나요?
리포지토리를 클론합니다: git clone https://github.com/rocboss/paopao-ce.git 프로젝트 디렉터리로 이동합니다: cd paopao-ce Docker Compose로 로컬 환경을 시작합니다: docker compose up -d
paopao-ce은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/rocboss/paopao-ce

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

관련 프로젝트