Yapper hit 50 concurrent users, would love your feedback

I’ve been building Yapper for a while.

The boring way to explain it is: Discord / TeamSpeak alternative.

But honestly, I didn’t build this just to make “Discord but cheaper” or “TeamSpeak with a new logo”. That would be pointless.

Yapper is for people who want their own voice/chat server again.

Your server.
Your rules.
Your data.
No weird platform owner deciding what your community should look like.

It has voice channels, text chat, screen sharing, file sharing, server customisation, the normal stuff.

But the part I care about most is proximity voice.

You move closer to people, you hear them.
You move away, the conversation fades.
Like being in the same room instead of everyone screaming inside one flat voice channel.

This week we hit 50 concurrent users.

For some people that number is nothing.

For me, after building this thing mostly solo and fixing the kind of bugs that make you question your life choices, it felt massive.

A few things I learned:

Self-hosting is not dead. People still want control, they just don’t want setup pain.

Voice is a pain in the ass. When text breaks, people refresh. When audio breaks, everyone immediately knows.

Copying Discord is a trap. The only reason to exist is to do something different.

Proximity voice sounds like a gimmick until people actually use it. Then it starts making sense.

Still rough in places, still building, still breaking things.

You can join without an account here:

https://yapper.gg/invite?invitation=d13d9b05-6fe5-4af5-9adc-bc003e160a9a

The idea is not just “create a server and invite people”.

I want users to personalise their servers, their maps, their spaces, all of it, so when people join, it doesn’t feel like just another app (WIP)

u/YapperVoIP — 4 days ago

I made Yapper self-host installable with one command

Disclosure: I’m the creator of Yapper.

I’ve been working on making the self-hosted setup easier for people who want a Discord alternative they can run on their own server.

Yapper is a self-hosted voice and chat platform for communities that want more control over their server, data, and rules. The install flow is meant to be approachable even if you only have basic VPS experience.

The current setup is:

fresh Linux server → add your domain → get a free self-host license → copy one generated command → Yapper installs and runs as a systemd service

Install guide:
https://yapper.gg/install-guide

The guide now covers:

  • connecting to your Linux server over SSH
  • adding your domain
  • generating the install command
  • running the installer
  • checking firewall ports if needed
  • testing the server from Yapper

For the tutorial, I used a DuckDNS domain as the example, so people can follow along without buying a domain first.

I’m mainly looking for feedback on the install experience, not trying to post this as a changelog.

For people here who have self-hosted Discord alternatives before: does this look simple enough for someone with basic VPS experience who does not want to spend hours configuring services manually?

You can also try Yapper without creating an account using this invite link:
https://yapper.gg/invite?invitation=d13d9b05-6fe5-4af5-9adc-bc003e160a9a

u/YapperVoIP — 7 days ago
▲ 111 r/devpt+1 crossposts

Ando há meses a desenvolver uma alternativa self-hosted ao Discord/TeamSpeak chamada Yapper

Boas pessoal

Durante praticamente toda a minha vida usei TeamSpeak. Sempre gostei da ideia de poder correr o meu próprio servidor, ter controlo sobre os chats, ficheiros, permissões e basicamente saber onde os dados estavam.

Nunca fui grande fã do Discord precisamente pelo contrário. Tudo passa pela infraestrutura deles, todo o conteúdo é processado por terceiros e sinto que se perdeu bastante da ideia de privacidade e controlo que existia antigamente.

Ao mesmo tempo, o TeamSpeak parece andar parado há anos. Cada update demora eternidades e sinto que a plataforma acabou por ficar presa no tempo.

Então há uns meses comecei a trabalhar num projeto pessoal chamado Yapper.

A ideia foi pegar nas vibes modernas do Discord, misturar com a liberdade do TeamSpeak e tentar fazer algo diferente.

Neste momento o Yapper tem:

  • Voice chat
  • Screen sharing
  • Web chat
  • Text chat
  • UI espacial, onde podes literalmente andar pelo mapa e falar com pessoas mais próximas de ti
  • Self-hosting
  • Cliente web (desktop/mobile apps vêm mais tarde)

A parte mais importante para mim é mesmo o self-hosting. O servidor pode correr na tua máquina/VPS e as conversas, uploads, chats e streams são processados pelo teu servidor, não por terceiros.

Também temos uma versão hosted/trial para quem quiser experimentar sem instalar nada, basicamente one-click join só para testar rapidamente.

Uma coisa importante, o projeto começou inicialmente por cima do LiveKit, um projeto open source de WebRTC. Grande parte da fase inicial serviu também para eu aprender bastante mais sobre realtime communication e infraestrutura WebRTC antes de começar a desenvolver componentes mais custom.

Fui eu que programei isto praticamente sozinho
Usei AI em bastante da parte de UI/UX porque AI slop é a moda

Os avatars e o logo foram todos feitos/comprados a um artista.

PS: Queria pedir desculpa se este tipo de post não for apropriado com esta conta. Criei esta conta separadamente da minha pessoal porque queria manter uma identidade própria para o projeto/app.

Se alguém quiser experimentar ou dar feedback:
https://yapper.gg/

Contacto:
https://yapper.gg/contact

u/YapperVoIP — 1 month ago