Repostea

Create your own community like Reddit or Hacker News

Open source software (GPL-3.0) to create content aggregation platforms. Users share links, vote, comment and build reputation through karma.

Key Features

Federation (Fediverse)

ActivityPub compatible. Connect with Mastodon, Lemmy, Mbin and other fediverse instances.

Social Login

Sign in with Google, Twitter/X, Telegram, Mastodon and other OAuth platforms.

Multilingual

Full support for 15+ languages with automatic detection and interface translation.

Karma System

Users earn reputation based on the quality of their contributions, unlocking privileges.

Real-time Chat

Agora: chat room with WebSockets, ephemeral messages and real-time notifications.

Subcommunities

Create themed communities with their own rules, moderators and settings.

Nested Discussions

Comment system with nested threads to facilitate complex conversations.

Advanced Moderation

Complete moderation tools, reports, and NSFW content management.

Rich Media

YouTube, Twitter, Instagram, TikTok embeds. Support for images, videos and audio.

Tech Stack

Laravel 12

Nuxt 3 / Vue 3

MySQL / Redis

WebSockets

View full architecture →

Quick Install

# Clone repositories

git clone https://github.com/repostea/server.git

git clone https://github.com/repostea/client.git

# Backend (Laravel)

cd server && composer install

cp .env.example .env && php artisan key:generate

php artisan migrate && php artisan serve

# Frontend (Nuxt)

cd client && pnpm install

pnpm dev

Check each repository's README for full configuration details.

See it in Production

Renegados is a real community running Repostea. Thousands of users, active content, and all features in production.

Visit Renegados

Contribute

We welcome code contributions, documentation, and bug reports.

Need a customized instance or want to migrate from Mbin without losing data?
Contact [email protected]