Uma plataforma de mídia social federada e de código aberto (microblogging) que usa o protocolo ActivityPub do fediverso.
rocboss/paopao-ce
Plataforma open source de microcomunidades em Go e Vue 3 para produtos sociais e sites de comunidade auto-hospedados.
Alternativa open source a:Twitter
- Estrelas
- 4,502
- Forks
- 649
- Issues abertas
- 17
- Último commit
- há 3 meses
O que é?
PaoPao é um sistema full-stack de microcomunidades que combina um backend em Go baseado em Gin, um cliente web em Vue 3 e um aplicativo desktop opcional em Tauri. É voltado a equipes ou pessoas que querem operar um produto de comunidade ou partir de uma base de código de plataforma social existente, em vez de começar do zero.
O backend oferece suporte a MySQL, PostgreSQL, SQLite, Redis e Meilisearch, além de vários provedores de armazenamento de objetos, incluindo MinIO, AliOSS, COS, Huawei OBS e serviços compatíveis com S3. Os recursos em tempo de execução são organizados em conjuntos, como Default, Develop, Demo e Slim, para que cada implantação habilite apenas os módulos necessários.
O sistema pode ser executado a partir do código-fonte, com Docker ou Docker Compose, ou usando imagens de contêiner all-in-one. A configuração é feita por arquivos: um arquivo YAML mínimo para inicialização e outras definições operacionais gerenciadas por uma interface de administração.
Recursos principais
- 01Backend em Go baseado em Gin, com cliente web em Vue 3 e Naive UI
- 02Aplicativo desktop opcional em Tauri no mesmo repositório
- 03Conjuntos modulares de recursos que habilitam diferentes capacidades em tempo de execução
- 04Suporte a MySQL, PostgreSQL, SQLite, Redis e Meilisearch
- 05Vários provedores de armazenamento de objetos, incluindo serviços compatíveis com S3
- 06Opções de implantação com Docker, Docker Compose ou a partir do código-fonte
Casos de uso
- Operar um site de comunidade ou fórum auto-hospedado
- Avaliar uma plataforma social extensível antes de adotá-la
- Criar um produto social personalizado com base em uma base de código existente em Go e Vue
Início rápido
- 1
Clone o repositório
git clone https://github.com/rocboss/paopao-ce.git - 2
Acesse o diretório do projeto
cd paopao-ce - 3
Inicie o ambiente local com Docker Compose
docker compose up -d
Antes de usar
- Para executar a partir do código-fonte, é preciso configurar MySQL, Redis e Meilisearch junto com o backend em Go e o frontend em Node.js.
- Para compilar o aplicativo para desktop, são necessários Rust e os pré-requisitos do Tauri.
Em coleções
Tópicos
Perguntas frequentes
- O que é paopao-ce?
- Plataforma open source de microcomunidades em Go e Vue 3 para produtos sociais e sites de comunidade auto-hospedados. PaoPao é um sistema full-stack de microcomunidades que combina um backend em Go baseado em Gin, um cliente web em Vue 3 e um aplicativo desktop opcional em Tauri. É voltado a equipes ou pessoas que querem operar um produto de comunidade ou partir de uma base de código de plataforma social existente, em vez de começar do zero.
- paopao-ce é gratuito? Qual é a licença?
- paopao-ce é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- paopao-ce ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de paopao-ce foi em 3 de ago. de 2026.
- Para que posso usar paopao-ce?
- Operar um site de comunidade ou fórum auto-hospedado Avaliar uma plataforma social extensível antes de adotá-la Criar um produto social personalizado com base em uma base de código existente em Go e Vue
- Como instalar paopao-ce?
- Clone o repositório: git clone https://github.com/rocboss/paopao-ce.git Acesse o diretório do projeto: cd paopao-ce Inicie o ambiente local com Docker Compose: docker compose up -d
- Onde consigo paopao-ce?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rocboss/paopao-ce
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma plataforma comunitária que você pode hospedar por conta própria, com recursos de fórum, blog, notícias, diretório de links e base de conhecimento, desenvolvida em Go.
Um microblog pessoal e self-hosted para publicar posts curtos, links e mídia em uma timeline que outras pessoas podem acompanhar e comentar.
Plataforma open source para fóruns comunitários, com chat integrado, temas e plugins, que pode ser hospedada na sua própria infraestrutura.
Software de fórum em Node.js com discussões em tempo real e suporte a Redis, MongoDB ou PostgreSQL.
Sistema open source de fórum e comunidade baseado em Rails, derivado do site Ruby China.