Una plataforma federada de microblogging de código abierto que funciona con el protocolo ActivityPub del fediverso.
rocboss/paopao-ce
Plataforma de microcomunidades de código abierto en Go y Vue 3 para productos sociales autoalojados y sitios comunitarios.
Alternativa open source a:Twitter
- Estrellas
- 4,502
- Forks
- 649
- Issues abiertos
- 17
- Último commit
- hace 3 meses
¿Qué es?
PaoPao es un sistema de microcomunidades full-stack que combina un backend en Go basado en Gin, un cliente web en Vue 3 y una aplicación de escritorio opcional con Tauri. Está pensado para equipos o personas que quieren gestionar un producto comunitario o partir de una base de código de plataforma social ya existente, en lugar de empezar desde cero.
El backend admite MySQL, PostgreSQL, SQLite, Redis y Meilisearch, además de varios proveedores de almacenamiento de objetos, como MinIO, AliOSS, COS, Huawei OBS y servicios compatibles con S3. Las capacidades en tiempo de ejecución se organizan en conjuntos de funciones como Default, Develop, Demo y Slim, para que cada despliegue pueda habilitar solo los módulos que necesita.
Se puede ejecutar desde el código fuente, con Docker o Docker Compose, o mediante imágenes de contenedor todo en uno. La configuración se gestiona mediante archivos: un archivo YAML mínimo para el arranque y una interfaz de administración para los demás ajustes operativos.
Funciones clave
- 01Backend en Go basado en Gin, con un cliente web en Vue 3 y Naive UI
- 02Aplicación de escritorio opcional con Tauri en el mismo repositorio
- 03Conjuntos modulares de funciones que habilitan distintas capacidades en tiempo de ejecución
- 04Compatibilidad con MySQL, PostgreSQL, SQLite, Redis y Meilisearch
- 05Varios proveedores de almacenamiento de objetos, incluidos servicios compatibles con S3
- 06Opciones de despliegue con Docker, Docker Compose y desde el código fuente
Casos de uso
- Gestionar un sitio web comunitario o un foro autoalojado
- Evaluar una plataforma social extensible antes de adoptarla
- Crear un producto social personalizado sobre una base de código existente en Go y Vue
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/rocboss/paopao-ce.git - 2
Entra en el directorio del proyecto
cd paopao-ce - 3
Inicia el entorno local con Docker Compose
docker compose up -d
Antes de usarlo
- Para ejecutar desde el código fuente, hay que configurar MySQL, Redis y Meilisearch junto con el backend en Go y el frontend en Node.js.
- Para compilar la aplicación de escritorio se necesitan Rust y los requisitos previos de Tauri.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es paopao-ce?
- Plataforma de microcomunidades de código abierto en Go y Vue 3 para productos sociales autoalojados y sitios comunitarios. PaoPao es un sistema de microcomunidades full-stack que combina un backend en Go basado en Gin, un cliente web en Vue 3 y una aplicación de escritorio opcional con Tauri. Está pensado para equipos o personas que quieren gestionar un producto comunitario o partir de una base de código de plataforma social ya existente, en lugar de empezar desde cero.
- ¿paopao-ce es gratuito? ¿Qué licencia tiene?
- paopao-ce es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿paopao-ce sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de paopao-ce fue el 3 ago 2026.
- ¿Para qué puedo usar paopao-ce?
- Gestionar un sitio web comunitario o un foro autoalojado Evaluar una plataforma social extensible antes de adoptarla Crear un producto social personalizado sobre una base de código existente en Go y Vue
- ¿Cómo se instala paopao-ce?
- Clona el repositorio: git clone https://github.com/rocboss/paopao-ce.git Entra en el directorio del proyecto: cd paopao-ce Inicia el entorno local con Docker Compose: docker compose up -d
- ¿Dónde consigo paopao-ce?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rocboss/paopao-ce
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma comunitaria autoalojable que reúne funciones de foro, blog, noticias, directorio de enlaces y base de conocimiento, desarrollada en Go.
Microblog personal autoalojado para publicar entradas breves, enlaces y contenido multimedia en una cronología que otros pueden seguir y comentar.
Plataforma de foros comunitarios de código abierto con chat integrado, temas y plugins, que puedes alojar en tu propia infraestructura.
Software de foros para Node.js con debates en tiempo real y soporte para Redis, MongoDB o PostgreSQL.
Sistema de foros y comunidades de código abierto creado con Rails, derivado del sitio Ruby China.