10 Sentinels Active
SENTINEL 01: [AEGIS] AUDITING POCKETBASE INFRASTRUCTURE...
Back to Self-Hosted Stacks
Jitsi Meet

Deploy Jitsi Meet

Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

Quick Start

1

Create a directory

mkdir jitsi-meet-self-hosted && cd jitsi-meet-self-hosted
2

Create config file

Copy the content from the Config tab below into a file named docker-compose.yml

3

Deploy

docker compose up -d
Fast Track

Deploy Jitsi Meet in Minutes

Use our optimized Docker templates to deploy Jitsi Meet on any cloud provider. Get $200 in free credit to start on DigitalOcean.

Start with free creditDeploy on DigitalOcean
$200

Metadata

License
Apache-2.0
Language
TypeScript
Last Updated
10/14/2026
Category
Communication

Configuration

yaml
services:
  web:
    image: jitsi/web:stable
    container_name: jitsi-web
    restart: unless-stopped
    ports:
      - "8000:80"
      - "8443:443"
    environment:
      - PUBLIC_URL=https://localhost:8443
      - TZ=UTC
    volumes:
      - jitsi_web_config:/config
      - jitsi_transcripts:/usr/share/jitsi-meet/transcripts

  prosody:
    image: jitsi/prosody:stable
    container_name: jitsi-prosody
    restart: unless-stopped
    environment:
      - PUBLIC_URL=https://localhost:8443
      - TZ=UTC

  jicofo:
    image: jitsi/jicofo:stable
    container_name: jitsi-jicofo
    restart: unless-stopped
    depends_on:
      - prosody
    environment:
      - TZ=UTC

  jvb:
    image: jitsi/jvb:stable
    container_name: jitsi-jvb
    restart: unless-stopped
    depends_on:
      - prosody
    ports:
      - "10000:10000/udp"
      - "8080:8080"
    environment:
      - TZ=UTC

volumes:
  jitsi_web_config:
  jitsi_transcripts:

Community Notes

Help others by adding context, corrections, or warnings about this tool. Sign in to contribute.

No community notes yet. Be the first to add context.