Meetropolis

Web · Windows · Mac · Self-hosted · API

Freedom report

Two barsScore 5.6

  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

Meetropolis is an open-source virtual office for remote teams, with a live 2D world for proximity-based spatial audio and video. Guest access and screen sharing are available. The live environment uses Phaser, while Colyseus powers the real-time multi-user engine. Teams can use the web service or self-host the app, server, database, and LiveKit service through the project's Docker Compose setup. The self-host configuration uses PostgreSQL and LiveKit, and SMTP email configuration is documented. Personal API tokens can control microphone, camera, screen sharing, and do-not-disturb status. Server components use AGPL-3.0-only; the web client and shared types use MIT, and a commercial license is available from Tiamat UG. The open-source edition allows 25 concurrent users across the server; the README says a 26th user is kicked. Production self-hosters need to provide a TLS terminator and configure production secrets and allowed CORS origins.

Who it is for

Meetropolis is intended for remote teams seeking a virtual office with spatial audio and video. It also suits teams prepared to self-host and configure the production security settings described by the project.

What is good

  • Provides proximity-based spatial audio and video
  • Includes guest access and screen sharing
  • Offers a Docker Compose self-host setup
  • Personal API tokens control meeting states
  • Web client and shared types use MIT

What to know first

  • Open-source edition is limited to 25 concurrent users
  • Production self-hosting requires a TLS terminator
  • Self-hosters must configure production secrets and allowed CORS origins

Verdict

Meetropolis combines a shared virtual office with self-hosting options and documented APIs. Teams should weigh its concurrent-user cap and production configuration requirements when deciding how to deploy it.

Get started with Meetropolis

  1. Visit https://meetropolis.me/ to use the web platform.
  2. Choose the included Docker Compose setup to self-host the web app, server, database, and LiveKit service.
  3. Configure PostgreSQL, LiveKit, and SMTP for the self-hosted service.
  4. For production, provide a TLS terminator and configure production secrets and allowed CORS origins.
  5. Configure TURN if users on restrictive networks need it.

Limits to know first

The open-source server supports up to 25 concurrent users across the server; the 26th joining user is kicked. The included Compose setup runs LiveKit in development mode with STUN only, and production self-hosters must provide a TLS terminator and configure production secrets and allowed CORS origins.

Questions about Meetropolis

Does Meetropolis have a free plan?

Meetropolis is listed as free and open source, and a free plan is available.

Which platforms does Meetropolis support?

The listed platforms are API, macOS, self-hosted, web, and Windows.

What is the concurrent-user limit?

The open-source server allows 25 concurrent users across the server. A 26th joining user is kicked.

Is Meetropolis open source?

Yes. Server components and the repository root use AGPL-3.0-only; the web client and shared types use MIT.

Is a commercial license available?

Tiamat UG offers a commercial license that removes the AGPL-3.0 obligations. The listed contact is [email protected].

What does self-hosting require?

The Docker Compose setup includes the web app, server, database, and LiveKit. Production self-hosters must provide a TLS terminator and configure production secrets and allowed CORS origins.

Compared on virtual meeting room software

Spatial audio
Yes
Guest access
Yes
Screen sharing
Yes

Best Meetropolis alternatives

See all 20