Herramienta de código abierto para sincronizar calendarios que agrega y replica eventos entre Google, Outlook, iCloud, Fastmail, CalDAV e ICS, e incluye un servidor MCP.
aaronpk/Meetable
Un sitio web minimalista y autoalojable para agregar eventos, con feeds iCal, confirmaciones de asistencia, etiquetas y varias opciones de inicio de sesión, creado con Laravel.
Alternativa open source a:Meetup
Eventbrite
- Estrellas
- 172
- Forks
- 14
- Issues abiertos
- 18
- Último commit
- hace 4 días
¿Qué es?
Meetable es un sitio web para publicar en un solo lugar los próximos eventos y los que ya ocurrieron. Los eventos pueden incluir etiquetas, fotos de portada, descripciones con soporte para Markdown, enlaces externos y URL de entradas. Todas las listas, incluida la página de inicio y las páginas de etiquetas, ofrecen un feed iCal para que los visitantes puedan suscribirse desde su aplicación de calendario; además, cada evento se puede exportar como archivo iCal o agregar a Google Calendar.
Los usuarios que iniciaron sesión pueden confirmar su asistencia, agregar fotos a las páginas de eventos y recibir webmentions de otros sitios web, para que los asistentes publiquen fotos y notas desde sus propios sitios. Un modo opcional de eventos propuestos permite crear eventos sin una fecha definida; los miembros votan entre varias fechas posibles antes de elegir una.
El sitio funciona con Docker Compose o de forma manual en PHP 8.2 o posterior, con MySQL o MariaDB. La autenticación puede usar passkeys para un único administrador, GitHub OAuth, OpenID Connect, Vouch Proxy o Heroku. Una integración con un bot de Discord puede publicar recordatorios y sincronizar eventos con la lista de eventos de un servidor.
Funciones clave
- 01Página de inicio y vistas de archivo de eventos próximos y pasados
- 02Feeds iCal para todas las listas de eventos y opción para exportar y agregar al calendario
- 03Etiquetas de eventos, con las más usadas destacadas para facilitar el descubrimiento
- 04Confirmaciones de asistencia, fotos y webmentions en las páginas de eventos
- 05Eventos propuestos con votación de fechas
- 06Varios métodos de inicio de sesión, incluidos passkeys, GitHub, OIDC y Vouch
Casos de uso
- Gestionar un calendario comunitario para un grupo de código abierto o de estándares
- Publicar encuentros y eventos de conferencias con feeds de calendario a los que se pueda suscribir
- Alojar una página de eventos con un único administrador y protegida con una passkey
- Coordinar encuentros grupales en los que los miembros voten entre posibles fechas
Inicio rápido
- 1
Descarga docker-compose.yml y .env.example del repositorio (consulta el README).
- 2
Configura APP_KEY, APP_URL, DB_PASSWORD y DB_ROOT_PASSWORD en .env.
- 3
Inicia los contenedores.
docker compose up -d - 4
Abre http://localhost:8080 y coloca un proxy inverso TLS delante para permitir el acceso público.
Antes de usarlo
- La instalación manual requiere PHP 8.2 o superior, MySQL/MariaDB, Composer y varias extensiones de PHP.
- En producción, se necesitan un worker de cola y una tarea cron para el planificador para procesar tareas en segundo plano y recordatorios.
- El inicio de sesión con Heroku está pensado para un solo usuario: el primer usuario que inicia sesión se convierte en administrador y se bloquean los inicios de sesión posteriores.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Meetable?
- Un sitio web minimalista y autoalojable para agregar eventos, con feeds iCal, confirmaciones de asistencia, etiquetas y varias opciones de inicio de sesión, creado con Laravel. Meetable es un sitio web para publicar en un solo lugar los próximos eventos y los que ya ocurrieron. Los eventos pueden incluir etiquetas, fotos de portada, descripciones con soporte para Markdown, enlaces externos y URL de entradas. Todas las listas, incluida la página de inicio y las páginas de etiquetas, ofrecen un feed iCal para que los visitantes puedan suscribirse desde su aplicación de calendario; además, cada evento se puede exportar como archivo iCal o agregar a Google Calendar.
- ¿Meetable es gratuito? ¿Qué licencia tiene?
- Meetable es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Meetable sigue mantenido?
- Mantenimiento activo. El último commit de Meetable fue el 3 nov 2026.
- ¿Para qué puedo usar Meetable?
- Gestionar un calendario comunitario para un grupo de código abierto o de estándares Publicar encuentros y eventos de conferencias con feeds de calendario a los que se pueda suscribir Alojar una página de eventos con un único administrador y protegida con una passkey Coordinar encuentros grupales en los que los miembros voten entre posibles fechas
- ¿Cómo se instala Meetable?
- Descarga docker-compose.yml y .env.example del repositorio (consulta el README). Configura APP_KEY, APP_URL, DB_PASSWORD y DB_ROOT_PASSWORD en .env. Inicia los contenedores.: docker compose up -d Abre http://localhost:8080 y coloca un proxy inverso TLS delante para permitir el acceso público.
- ¿Dónde consigo Meetable?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aaronpk/Meetable
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Interfaz web de calendario autoalojada que reúne fuentes de CalDAV, iCal y Google Calendar en una sola interfaz.
Aplicación de código abierto para vender entradas de conferencias, festivales, conciertos y otros eventos, basada en Django y autohospedada.
Plataforma autogestionada o en la nube para vender entradas, gestionar el acceso y comunicarse con los asistentes.
Indico es un sistema extensible de gestión de eventos basado en web para congresos y reuniones, desarrollado en CERN.
Plataforma de publicación web y blogs autoalojada, desarrollada con Ruby on Rails y conocida anteriormente como Typo.